| org.datashare.TreeViewServerInterface
All known Subclasses: org.datashare.DataShareServer,
TreeViewServerInterface | public interface TreeViewServerInterface (Code) | | this class defines the methods that the TreeView class may invoke on the
DataShareServer class. This was done mainly so that a limit could be placed
on how much access the TreeView class has to DataShareServer methods.
|
getClientInfo | ClientInfo getClientInfo(String clientKey)(Code) | | Returns the ClientInfo for this client is this client is found in specialClients table
|
getNextPort | int getNextPort()(Code) | | |
getPersistData | boolean getPersistData()(Code) | | returns true if persisted data is to be created for objects
|
getPersistenceInterface | PersistenceInterface getPersistenceInterface()(Code) | | returns reference to persistence interface, should be non-null if getPersistData() returns true
|
getShowArchivedSessionsToAdmin | boolean getShowArchivedSessionsToAdmin()(Code) | | |
isClientAdmin | boolean isClientAdmin(String clientKey)(Code) | | returns true if the client is admin type
|
isClientRegistered | boolean isClientRegistered(String clientKey)(Code) | | returns true if the server has this client in its list of currently registered clients
|
saveDataToDatabase | void saveDataToDatabase(String tableName, Hashtable props, PersistDataCallbackInterface callback)(Code) | | This method saveds the specified data to the database and puts the data's key value into the
PersistDataCallbackInterface instance after the data is created.
Parameters: tableName - the name of the table this data should be added to Parameters: props - describes what is to be persisted in the database Parameters: callback - the interface that supplies the methods used to set the Key for this data |
|
|