|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TableLobbyObject
This interface must be implemented by the place object used by a lobby that wishes to make use of the table services.
| Method Summary | |
|---|---|
void |
addToTables(Table table)
Adds the supplied table instance to the tables set (using the appropriate distributed object mechanisms). |
DSet<Table> |
getTables()
Returns a reference to the distributed set instance that will be holding the tables. |
TableMarshaller |
getTableService()
Returns a reference to the table service configured in this object. |
void |
removeFromTables(Comparable<?> key)
Removes the table instance that matches the specified key from the tables set (using the appropriate distributed object mechanisms). |
void |
setTableService(TableMarshaller service)
Configures the table service that clients should use to communicate table requests back to the table manager handling these tables. |
void |
updateTables(Table table)
Updates the value of the specified table instance in the tables distributed set (using the appropriate distributed object mechanisms). |
| Method Detail |
|---|
DSet<Table> getTables()
void addToTables(Table table)
void updateTables(Table table)
void removeFromTables(Comparable<?> key)
TableMarshaller getTableService()
void setTableService(TableMarshaller service)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||