ks.server.interfaces
Interface ITableManager

All Superinterfaces:
IProcessCommand, IReadonlyTableManager

public interface ITableManager
extends IReadonlyTableManager, IProcessCommand

The Table Manager is responsible for maintaining information about about the active tables.

This Command Processor component processes the following types of messages:

Note: Your class that implements this interface must have a constructor with no parameters.


Field Summary
static java.lang.String acceptJoinAction
           
static java.lang.String addActiveTableAction
           
static java.lang.String inviteAction
           
static java.lang.String joinTableAction
           
static java.lang.String kickOffTableAction
           
static java.lang.String leaveTableAction
           
static java.lang.String requestToJoinAction
           
static java.lang.String startTableAction
           
 
Methods inherited from interface ks.server.interfaces.IReadonlyTableManager
findTable, getTables, getTableTypes
 
Methods inherited from interface ks.server.interfaces.IProcessCommand
process
 

Field Detail

joinTableAction

public static final java.lang.String joinTableAction
See Also:
Constant Field Values

addActiveTableAction

public static final java.lang.String addActiveTableAction
See Also:
Constant Field Values

startTableAction

public static final java.lang.String startTableAction
See Also:
Constant Field Values

leaveTableAction

public static final java.lang.String leaveTableAction
See Also:
Constant Field Values

requestToJoinAction

public static final java.lang.String requestToJoinAction
See Also:
Constant Field Values

acceptJoinAction

public static final java.lang.String acceptJoinAction
See Also:
Constant Field Values

kickOffTableAction

public static final java.lang.String kickOffTableAction
See Also:
Constant Field Values

inviteAction

public static final java.lang.String inviteAction
See Also:
Constant Field Values