|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Persister | This specifies the interface for saving and restoring games. |
Class Summary | |
Controller | This class and its derived classes controls the execution of commands to the server. |
ControllerState | This class is used to prevent multiple operations from occuring on the same game simultaneously. |
DAG | A directed acyclic graph (DAG) is constructed leading from the module which implements the Board interface to the terminating module. |
DAGNode | This class represents a single ModuleName within the DAG. |
FSPersister | This class saves and restores games using the file system. |
GCThread | This class performs garbage collection. |
GenerateController | This is the Controller class that controls the generation of moves by the server and the associated operations. |
Message | This class is responsible for the internationalization of messages. |
MessageTool | This class provides methods for updating message files, and creating new ones. |
ModuleCreator | This class creates the modules that are required in order for a specific Module implementation to be able to run. |
Scheduler | This class controls operations on the modules for a single game. |
ServerConfig | This class allows for the reading and writing of configuration information. |
ServerConfigTool | This class provides methods for reading and writing the parameters in the system.properties file. |
STSThread | |
ValidateController | This class is used to validate moves for players which do not do so themselves. |
Provides classes used in the framework for executing user commands. This package takes care of tasks such as communicating with the Dispatcher, making and generating moves, saving state and recovering after a crash, and customization, internationalization, and interacting with permanent storage.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |