GridSim 5.0 beta

gridsim.auction
Class AuctionTags

Object
  extended by AuctionTags

public class AuctionTags
extends Object

Contains various static command tags that indicate a type of action that needs to be undertaken by auction entities when they receive or send events.

Since:
GridSim Toolkit 4.0
Author:
Marcos Dias de Assuncao
See Also:
OneSidedAuction, DoubleAuction, AuctionTags

Field Summary
static int AUCTION_ACCEPT_PROPOSAL
          Used to inform that a bid has been accepted
static int AUCTION_ASK
          Represents an ask sent to an auctioneer
static int AUCTION_CFP
          It means a call for bids or proposals
static int AUCTION_DELETE
          Used to inform the auctioneer that an auction must be deleted
static int AUCTION_FINISHED
          Event code used to inform auctioneer that an auction has finished
static int AUCTION_INFORM_OUTCOME
          This code is used to events that inform the final outcome of an auction
static int AUCTION_INFORM_START
          Event used by messages that inform the start of an auction
static int AUCTION_MATCH_TO_ASK
          Used to inform that a match for an ask has been found
static int AUCTION_POST
          An auction must be post to an auctioneer.
static int AUCTION_PROPOSE
          Proposal or bid
static int AUCTION_REJECT_CALL_FOR_BID
          Represents the rejects of a proposal
static int AUCTION_REJECT_PROPOSAL
          It is used to reject a proposal
static int AUCTION_START
          Event code used to trigger or start an auction
static int AUCTION_TIMEOUT
          Internal event code internally by auctions to control timeout of rounds and auctions
static int CONTINUOUS_DOUBLE_AUCTION
          This code is used by Continuous Double auctions
static int DUTCH_AUCTION
          This code is used by Dutch auctions
static int END_OF_AUCTION
          Used to stop an auction and to stop the execution of its body() method.
static int ENGLISH_AUCTION
          This code is used by English auctions
static int FIRST_PRICE_SEALED_AUCTION
          This code is used by First-Price Sealed Bid auctions
static int REVERSE_DUTCH_AUCTION
          This code is used by Reverse Dutch auctions
static int REVERSE_ENGLISH_AUCTION
          This code is used by Reverse English auctions
static int REVERSE_FIRST_PRICE_SEALED_AUCTION
          This code is used by Reverse First-Price Sealed Bid auctions
 
Method Summary
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AUCTION_INFORM_START

public static final int AUCTION_INFORM_START
Event used by messages that inform the start of an auction

See Also:
Constant Field Values

AUCTION_REJECT_CALL_FOR_BID

public static final int AUCTION_REJECT_CALL_FOR_BID
Represents the rejects of a proposal

See Also:
Constant Field Values

AUCTION_CFP

public static final int AUCTION_CFP
It means a call for bids or proposals

See Also:
Constant Field Values

AUCTION_PROPOSE

public static final int AUCTION_PROPOSE
Proposal or bid

See Also:
Constant Field Values

AUCTION_ASK

public static final int AUCTION_ASK
Represents an ask sent to an auctioneer

See Also:
Constant Field Values

AUCTION_ACCEPT_PROPOSAL

public static final int AUCTION_ACCEPT_PROPOSAL
Used to inform that a bid has been accepted

See Also:
Constant Field Values

AUCTION_REJECT_PROPOSAL

public static final int AUCTION_REJECT_PROPOSAL
It is used to reject a proposal

See Also:
Constant Field Values

AUCTION_INFORM_OUTCOME

public static final int AUCTION_INFORM_OUTCOME
This code is used to events that inform the final outcome of an auction

See Also:
Constant Field Values

AUCTION_MATCH_TO_ASK

public static final int AUCTION_MATCH_TO_ASK
Used to inform that a match for an ask has been found

See Also:
Constant Field Values

AUCTION_POST

public static final int AUCTION_POST
An auction must be post to an auctioneer. This event has this purpose.

See Also:
Constant Field Values

AUCTION_START

public static final int AUCTION_START
Event code used to trigger or start an auction

See Also:
Constant Field Values

AUCTION_FINISHED

public static final int AUCTION_FINISHED
Event code used to inform auctioneer that an auction has finished

See Also:
Constant Field Values

AUCTION_DELETE

public static final int AUCTION_DELETE
Used to inform the auctioneer that an auction must be deleted

See Also:
Constant Field Values

END_OF_AUCTION

public static final int END_OF_AUCTION
Used to stop an auction and to stop the execution of its body() method.

See Also:
Constant Field Values

AUCTION_TIMEOUT

public static final int AUCTION_TIMEOUT
Internal event code internally by auctions to control timeout of rounds and auctions

See Also:
Constant Field Values

FIRST_PRICE_SEALED_AUCTION

public static final int FIRST_PRICE_SEALED_AUCTION
This code is used by First-Price Sealed Bid auctions

See Also:
Constant Field Values

REVERSE_FIRST_PRICE_SEALED_AUCTION

public static final int REVERSE_FIRST_PRICE_SEALED_AUCTION
This code is used by Reverse First-Price Sealed Bid auctions

See Also:
Constant Field Values

ENGLISH_AUCTION

public static final int ENGLISH_AUCTION
This code is used by English auctions

See Also:
Constant Field Values

REVERSE_ENGLISH_AUCTION

public static final int REVERSE_ENGLISH_AUCTION
This code is used by Reverse English auctions

See Also:
Constant Field Values

DUTCH_AUCTION

public static final int DUTCH_AUCTION
This code is used by Dutch auctions

See Also:
Constant Field Values

REVERSE_DUTCH_AUCTION

public static final int REVERSE_DUTCH_AUCTION
This code is used by Reverse Dutch auctions

See Also:
Constant Field Values

CONTINUOUS_DOUBLE_AUCTION

public static final int CONTINUOUS_DOUBLE_AUCTION
This code is used by Continuous Double auctions

See Also:
Constant Field Values

GridSim 5.0 beta

The University of Melbourne, Australia, 2009