See: Description
| Interface | Description | 
|---|---|
| DiskSpaceConsumer | 
 This interface defines a set of methods that should be implemented by
 classes which may consume a significant amount of disk space on the server
 filesystem. 
 | 
| OperationCompletedListener | 
 This interface defines a set of methods that may be used to notify a server
 SDK extension whenever an operation has completed. 
 | 
| ServerShutdownListener | 
 This interface defines a set of methods that should be implemented by classes
 which should be notified when the server has begun the process of shutting
 down. 
 | 
| ServerThread | 
 This interface defines a set of methods that may be implemented by a thread
 which should be run in the server. 
 | 
| Class | Description | 
|---|---|
| AccessLogger | 
 This class defines an API that must be implemented by extensions which
 record information about interaction with clients, including connections
 established and received and operations requested and completed. 
 | 
| AlertHandler | 
 This class defines an API that must be implemented by extensions which will
 be invoked whenever an administrative alert is generated within the server. 
 | 
| ErrorLogger | 
 This class defines an API that must be implemented by extensions which
 record information about warnings, errors, and events which occur in the
 server. 
 | 
| FileBasedAccessLogger | 
 This class defines an API that may be used to create a specific type of
 access logger which is intended to write log messages to text files. 
 | 
| FileBasedErrorLogger | 
 This class defines an API that may be used to create a specific type of
 error logger which is intended to write log messages to text files. 
 | 
| KeyManagerProvider | 
 This class defines an API that must be implemented by extensions which
 provide access to key managers. 
 | 
| ManageExtensionPlugin | 
 This class defines an API that may be implemented by extensions which will
 be managed by the manage-extension tool. 
 | 
| MonitorProvider | 
 This class defines an API that must be implemented by extensions which
 expose monitoring information about server components. 
 | 
| TrustManagerProvider | 
 This class defines an API that must be implemented by extensions which
 provide access to trust managers which are used to determine whether to trust
 a certificate that has been presented to the server. 
 | 
| VelocityContextProvider | 
 This class defines an API that must be implemented by extensions which
 contribute content to server pages authored as Velocity templates. 
 |