ks.server.interfaces
Interface IReadonlyTableManager

All Known Subinterfaces:
ITableManager

public interface IReadonlyTableManager

Define a readOnly TableManager interface necessary for other system components.


Method Summary
 Table findTable(java.lang.String name)
          Find Table with the given name.
 java.util.Enumeration getTables(java.lang.String type)
          Return Enumeration of all active TableNames (String objects) for the given game type.
 java.util.Enumeration getTableTypes()
          Return Enumeration of all TableTypes (String objects) currently active in the system.
 

Method Detail

findTable

public Table findTable(java.lang.String name)
Find Table with the given name.

There can never be duplicate tables with the same name.

No table can have the special name "ALL";

Parameters:
name - java.lang.String
Returns:
Table

getTables

public java.util.Enumeration getTables(java.lang.String type)
Return Enumeration of all active TableNames (String objects) for the given game type.

Parameters:
type - java.lang.String
Returns:
java.util.Enumeration

getTableTypes

public java.util.Enumeration getTableTypes()
Return Enumeration of all TableTypes (String objects) currently active in the system.

Returns:
java.util.Enumeration