# Package org.apache.juli

- Interface Summary
  Interface | Description
  --- | ---
  WebappProperties | An interface intended for use by class loaders associated with a web application that enables them to provide additional information to JULI about the web application with which they are associated.

- Class Summary
  Class | Description
  --- | ---
  AsyncFileHandler | A `FileHandler` implementation that uses a queue of log entries.
  AsyncFileHandler.LogEntry |
  AsyncFileHandler.LoggerThread |
  ClassLoaderLogManager | Per classloader LogManager implementation.
  ClassLoaderLogManager.ClassLoaderLogInfo |
  ClassLoaderLogManager.LogNode |
  ClassLoaderLogManager.RootLogger | This class is needed to instantiate the root of each per classloader hierarchy.
  DateFormatCache | Cache structure for SimpleDateFormat formatted timestamps based on seconds.
  FileHandler | Implementation of Handler that appends log messages to a file named {prefix}{date}{suffix} in a configured directory.
  JdkLoggerFormatter | A more compact formatter.
  OneLineFormatter | Provides same information as default log format but on a single line to make it easier to grep the logs.
  VerbatimFormatter | Outputs the just the log message with no additional elements.

Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.