# Package org.apache.juli

package org.apache.juli

- Related Packages
  Package
  Description
  org.apache.juli.logging
  Overview
- Class
  Description
  AsyncFileHandler
  A `FileHandler` implementation that uses a queue of log entries.
  ClassLoaderLogManager
  Per classloader LogManager implementation.
  ClassLoaderLogManager.ClassLoaderLogInfo
  Holds the logging configuration information for a specific class loader.
  ClassLoaderLogManager.LogNode
  Represents a node in the logger hierarchy tree.
  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.
  FileHandler.ThreadFactory
  Thread factory for creating log file cleanup threads.
  JdkLoggerFormatter
  A more compact formatter.
  JsonFormatter
  Provides the same information as the one line format but using JSON formatting.
  JsonFormatter.JSONFilter
  Provides escaping of values so they can be included in a JSON document.
  LogUtil
  Utility class for log-related operations.
  OneLineFormatter
  Provides same information as default log format but on a single line to make it easier to grep the logs.
  VerbatimFormatter
  Outputs just the log message with no additional elements and no escaping.
  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.