Package edu.cuny.cat.event

Classes relating to auction events.

See:
          Description

Interface Summary
AuctionEventListener  
 

Class Summary
AuctionEvent Superclass for all types of auction event.
AvailableMarketsAnnouncedEvent An event announcing the list of specialists in the game.
AvailableTradersAnnouncedEvent An event announcing the list of traders in the game.
ClientStateUpdatedEvent An event that is fired when the status of a catp client is updated.
DayClosedEvent An event that is fired at the end of every trading period.
DayInitPassEvent An event that is fired before the starting of every trading day to notify GameReports so that they may do initialization work.
DayOpenedEvent An event that is fired after the beginning of a trading day.
DayOpeningEvent An event that is fired before the beginning of a trading day.
DayStatPassEvent An event that is fired after the end of every trading day to notify GameReports so that they may calculate various stats.
FeesAnnouncedEvent An event announcing the price list of the specified specialist in the game.
FundTransferEvent An event that is fired when fund of a certain amount is transfered between two AccountHolders.
GameOverEvent An event that is fired when a cat game closes.
GameStartedEvent An event that is fired when a cat game started.
GameStartingEvent An event that is fired when a cat game is starting.
IdAssignedEvent An event used on client side notifying an id assigned by the cat server to a client.
PrivateValueAssignedEvent An event announcing the list of private values for the specified trader.
ProfitAnnouncedEvent Informs the profit a specialist has made so far (till the latest closed trading day).
RegisteredTradersAnnouncedEvent Informs the number of traders having been registered with a specialist on a day.
RegistrationEvent An event notifying the registration of a trader with a specialist.
RoundClosedEvent An event that is fired when a round is closed.
RoundClosingEvent An event that is fired when a round is closing.
RoundOpenedEvent An event that is fired at the end of each round, but before round-ending processing.
RoundStatPassEvent An event that is fired after the end of every trading round to notify GameReports so that they may calculate various stats.
ShoutPlacedEvent An event that is fired every time a shout is placed in an auction, in contrast to ShoutReceivedEvent, which represents a shout is received by the cat server but may not be accepted by the corresponding market.
ShoutPostedEvent An event that is fired to notify a subscriber that a shout is placed in an auction.
ShoutReceivedEvent An event that is fired every time when a shout is received in a market (may not be allowed to place eventually), in contrast to ShoutPlacedEvent which represents a shout that has been received and placed.
ShoutRejectedEvent An event that is fired every time a shout is rejected.
SimulationOverEvent An event that is fired when a simulation is over, which may consist of multiple iterations of game.
SimulationStartedEvent An event that is fired when a simulation starts, which may consist of multiple iterations of game.
SpecialistCheckInEvent An event that is fired notifying a specialist checked in by the cat server
SubscriptionEvent An event notifying of the subscription of a trader/specialist to the information on activities at a specialist.
TraderCheckInEvent An event that is fired notifying a trader checked in by the cat server
TransactionExecutedEvent An event that is fired every time a good is sold in an auction.
TransactionPostedEvent An event that is fired to notify subscribers of a transaction.
TransactionRejectedEvent An event that is fired every time a matching request is rejected by the cat server.
 

Package edu.cuny.cat.event Description

Classes relating to auction events.