org.datashare.objects |
|
Java Source File Name | Type | Comment |
ActivateConnectionObject.java | Class | a Client must send this object over a connection before the DataShareServer will use the
connection to send or recieve data. |
ChannelDescription.java | Class | Used to describe a Channel that a Client should use to communicate with
the DataShareServer. |
ChannelDescriptionArray.java | Class | This class is used when an array of ChannelDescriptions is to be sent over the
CommandStatus Channel, such as when the server is telling a client what types
of Channels are available in a Session, or when the client needs to tell the
server all the ChannelDescription type Channels to put in a Session that is to
be created. |
ClientSessionInfo.java | Class | This object is sent from the Server to the Client that requested that a Session
be created (via a CreateSession object) or joined (via a JoinSession object).
The purpose of this object is to allow the client to 'automatically' join the Session.
The client
will also receive the UpdateAvailableMsg indicating that a new Session has been
created. |
ControlServerObject.java | Class | This object is sent from the client to the server when the client wants to
change some feature on the server at run time. |
CreateSessionRequest.java | Class | This object is sent from the Client to the Server when a Client wishes to have
a new session created. |
DataShareConnectionDescriptor.java | Class | This class is used to describe a DataShareConnection socket and is sent over the
CommandStatus Channel. |
DataShareObject.java | Class | This is the DataShare data object (as a byte array) that is sent between clients/server (ONLY DataShareObjects
are sent between clients and the DataShareServer). |
DefaultObjectInfo.java | Class | this class is used to convert the ClientInfo, ChannelInfo, SessionInfo, and ConsumerInfo
classes into a class that is serializable, and common for processing on the recieving end. |
DeleteSession.java | Class | This object is sent from the client to the server when the client wants to delete
a Session. |
DisconnectConsumer.java | Class | This object is sent from the client to the server when the client is leaving a
channel that has a UDP connection, otherwise the server would never know that the
client has left the channel.
This object can be sent from the Server to the client when the server has detected
a problem with the UDP connection. |
DSObjectInfoInterface.java | Interface | This interface is intended to allow for common handling of Sessions, Clients,
Channels, etc. |
FunctionsInSession.java | Class | contains the names of the functions in the specified Session, which may be null
if there are not functions or the Session was not found on the DataShare server. |
HistoryCountObject.java | Class | This class is sent by the server to a client when a client has requested
a count of EJBs for a particular Channel by sending the server
a RequestHistoryCount object. |
HistoryFinishedObject.java | Class | This class is sent by the server to a client after a client has requested
history for a particular Channel (by sending the server
a RequestHistory object) and the server has finished sending the history. |
InstantMsgData.java | Class | |
JoinSession.java | Class | This object is sent from the client to the server when the client wants to join
a Session. |
RegisterTreeListener.java | Class | This class is sent from the client to the server over the commandStatus channel
when the client wishes to recieve UpdateAvailableMsg objects for every change in
the treeView of the server. |
RegistrationInfo.java | Class | |
RequestFunctionInfo.java | Class | This class is used when a client wishes to request the PpKClient function information
that resides in the Rendezvous.cfg file on the server. |
RequestFunctionsInSession.java | Class | |
RequestHistory.java | Class | This class is used when a client wishes to request EJBs (or a count of EJBs)
for a particular Session and Channel. |
RequestSessionNames.java | Class | |
RequestTree.java | Class | This class is used when a client wishes to request a new Tree that has all
the latest Server information about Sessions/Clients. |
ServerInfo.java | Class | This object is sent from the server to a client shortly after the client
connects to the server's CommandStatus channel, and is used to relay server
information to the client. |
ServerStatusObject.java | Class | This class is sent by the server to all clients after the server has changed
some mode of operation that all clients might need to know. |
SessionNames.java | Class | |
TokenRequestObject.java | Class | This class is used for both Client to Server communications and Server to Client
communications. |
TreeObject.java | Class | This object is sent from the Server to any client that has requested a new
Tree view of the server's Sessions/Clients. |
UpdateAvailableMsg.java | Class | This class is sent in the command stream and is used to indicate a change in the
tree structure has happened (Consumer started consuming a Channel, etc). |