| 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
          Description
| Interface Summary | |
|---|---|
| Console | The interface for a human user to control the game server. | 
| TimeoutTask | An interface for creating tasks that will be performend when timeout occurs and can be cancelled. | 
| Class Summary | |
|---|---|
| AutoClockController | A class controls the game clock by automatically starting it and quitting the game both after a specified amount of time. | 
| ChargeValidator | A class used by the game server to check the validity of the charges from a specialist. | 
| ClientBehaviorController | allows the game server to take actions after a client does something a certain number of times, which may cause the game server unstable. | 
| ClientIdentityController | The class managing the identities of clients. | 
| ClientState | defines the various possible status of a catp client. | 
| ClockController | A clock controller controls the game clock. | 
| ConnectionAdaptor | Each instance of this class is created by ConnectionManager on behalf
 of a game server to deal with requests and responses from/to a game client. | 
| ConnectionManager | A class, as a thread, accepts connection requests, creates
 ConnectionAdaptors, and manage them, including event passing, etc.. | 
| EventBasedClockController | 
 A clock controller that controls the clock based upon
 RichEvents sent from an external source. | 
| GameClock | This class implements a clock for a cat game. | 
| GameController | 
 A class used at GameServer as a control hub,
 initializing various components, event passing, etc. | 
| IdentityOffice | A facility allocates all types of unique IDs. | 
| NoQuittingClockController | This cat game clock controller works in a way similar to
 SynchronousClockController, but does not exit the
 Java system after a cat game ends. | 
| SecurityManager | manages security issues in game server. | 
| SessionTimeoutTask | An interface for creating all kinds of resources. | 
| SessionTimeoutTaskFactory | A factory class for creating SessionTimeoutTasks. | 
| ShoutValidator | A class used by the game server to check the validity of a shout. | 
| SilentConsole | A silent console that providing no interaction feature at all. | 
| SynchronousClockController | A clock controller that starts the game clock immediately when the game controller hands over the control and quits the simulation immediately after the game completes. | 
| TelnetConsole | A console that enables to control the game through telnet. | 
| TelnetConsole.ClockStatus | records the status of the GameClock. | 
| TelnetConsole.TelnetConnectionAdaptor | processes a TelnetConnection from a remote user
 that monitors the game. | 
| TimeoutController | monitors time-sensitive actions and invokes timeout handlers if necessary. | 
| TransactionValidator | A class used by the game server to check the validity of a transaction. | 
| ValuerFactory | A factory class providing ValuerGenerator
 instances that can in turn create
 ValuationPolicy instances to generate demand
 and supply schedules among simulated trading agents. | 
Classes for cat game server.
  | 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||