Package com.sun.slamd.message

The com.sun.slamd.message package contains the code that is used to encapsulate all communication between the SLAMD server and the various kinds of clients.

See:
          Description

Class Summary
ClassTransferRequestMessage This class defines a class transfer request message that the client uses to request job classes from the server that the client does not currently have in its classpath.
ClassTransferResponseMessage This class defines a class transfer response message that the SLAMD server uses to send Java class files to clients that do not have them.
ClientHelloMessage This class defines a client hello message that the client uses to identify itself to the server and optionally perform authentication so that the server can verify the identity of the client.
ClientManagerHelloMessage This class defines a client manager hello message that the client manager uses to identify itself to the server and tell the server the maximum number of clients that may be executed on the client system.
HelloResponseMessage This class defines a message that will be sent as a response to a hello message (either client or server hello).
JobCompletedMessage This class defines a message that will be sent from the client to the server when work on a job has completed.
JobControlRequestMessage This class defines a message that can be used to alter the state of a running job (e.g., to request that a client prematurely stop processing a job).
JobControlResponseMessage This class defines a message that will be provided in response to a job control request.
JobRequestMessage This class defines a message that is used by the server to submit a job request to a client.
JobResponseMessage This class defines a method that will be provided in response to a job request.
KeepAliveMessage This class defines a keepalive message that is used to ensure that a connection is still alive, and in some cases to ensure that the connection does not get closed (e.g., if a firewall between the client and server automatically closes idle connections).
Message This class defines a generic message that can be sent between the client and the server to request some operation or provide information.
RegisterStatisticMessage This class defines a message that clients will use to register statistics with the SLAMD server's real-time stat collection facility.
ReportStatisticMessage This class defines a message that clients will use to report statistics to the SLAMD server's real-time stat collection facility.
ServerHelloMessage This class defines a server hello message that the server uses to identify itself, and optionally authenticate itself, to the client.
ServerShutdownMessage This class defines a message type that the server uses to indicate that it is shutting down and that the connection to the client will be terminated.
StartClientRequestMessage This class defines a start client request message, which the SLAMD server can use to request that one or more clients be started.
StartClientResponseMessage This class defines a message that will be sent as a response to a start client message.
StatusRequestMessage This class defines a message type that the server can use to request status information from a client.
StatusResponseMessage This class defines a message type that the client can use to provide status information back to the server.
StopClientRequestMessage This class defines a stop client request message, which the SLAMD server can use to request that one or more clients be stopped.
StopClientResponseMessage This class defines a message that will be sent as a response to a stop client message.
 

Package com.sun.slamd.message Description

The com.sun.slamd.message package contains the code that is used to encapsulate all communication between the SLAMD server and the various kinds of clients.