Package com.sun.slamd.server

The com.sun.slamd.server package contains the code that is used by the core SLAMD server.

See:
          Description

Interface Summary
ConfigSubscriber This interface specifies a method that can be used to dynamically cause SLAMD components to refresh their configuration.
 

Class Summary
ClientConnection This class defines a thread that is spawned by the server to handle each client connection.
ClientListener This class implements the client listener that the SLAMD server uses to listen for connections from clients.
ClientManagerConnection This class encapsulates a connection to a client manager, and it is used to keep track of information about them.
ClientManagerListener This class defines a thread that will listen for connections from client managers.
ConfigHandler This class handles all interaction with the LDAP directory used to store the SLAMD configuration.
JobCache This class implements an in-memory cache that stores job information.
JobFolder This class defines a job folder data type that is used to hold various properties about a SLAMD job folder.
Logger This class handles all logging performed by the SLAMD server.
LoggerThread This class implements a thread that can be used to asynchronously write information to a specified log file.
RealTimeJobStatList This class defines a data type that will be used to hold real-time stat data for a particular statistic in a particular job.
RealTimeJobStats This class defines a data type that will be used to hold real-time stat data for a particular job.
RealTimeStatHandler This class implements a mechanism for handling statistical data reported to the SLAMD server in real time.
ResourceMonitorClientConnection This class defines a thread that is spawned by the server to handle each resource monitor client connection.
ResourceMonitorClientListener This class implements the client listener that the SLAMD server uses to listen for connections from resource monitor clients.
Scheduler This class acts as the job scheduler for the SLAMD server.
SLAMDServer This class provides the entry point to the SLAMD server.
SMTPMailer This class provides a means of sending an e-mail message over SMTP as defined in RFC 821.
StatClientConnection This class defines a thread that is spawned by the server to handle each stat client connection.
StatListener This class implements a listener that can be used to accept connections from clients for the use of reporting in-progress statistics while a job is running.
UploadedFile This class defines a data type to hold information about a file that has been uploaded and stored in the SLAMD configuration directory.
 

Exception Summary
SLAMDServerException This class defines an exception that may be thrown by the SLAMD server if a problem occurs.
 

Package com.sun.slamd.server Description

The com.sun.slamd.server package contains the code that is used by the core SLAMD server. There are many components in this package: