# All Classes

- All Classes Class Summary Enum Summary Exception Summary
  Class | Description
  --- | ---
  AppenderConstants |
  HttpConnectionConfig |
  MetadataFileHandler | This class is used to handle the metadata file of the queue.
  PersistentQueue<T extends Serializable> | This class implements a file based queue which can be used to store objects in serialized form in a persistent manner and consumed later.
  PersistentQueueException | This class implements exception to be used in PersistentQueue.
  PersistentQueueException.PersistentQueueErrorTypes | Enum for PersistentQueueErrorTypes.
  QueueBlock | This class represents a block of the queue.
  SecuredHttpAppender | This implements the log4j appended that is used to publish logs to a remote server via HTTP.
  SecuredHttpAppender.Builder<B extends SecuredHttpAppender.Builder<B>> | Builds HttpAppender instances.
  SecuredHttpAppender.FailureWaringLevel | Enum to represent the warning levels of the failure to publish logs to the remote server.
  ServerStartupMonitor |
  SslConfiguration |