A B C D E F G H I J K L M N O P Q R S T U V W X Y

## A

AcceptAllFilter - Class in org.jboss.logmanager.filters
  An accept-all filter.
add(String, int) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes an integer value.
add(String, long) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes a long value.
add(String, String) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes a string value.
add(String, Map<String, ?>) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes a map value
addAttribute(String, int) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes an attribute.
addAttribute(String, String) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes an attribute.
addConfigurationListener(Runnable) - Method in class org.jboss.logmanager.LogManager
  Configuration listeners are not currently supported.
addErrorManagerConfiguration(String, String, String, String...) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
addFilterConfiguration(String, String, String, String...) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
addFormatterConfiguration(String, String, String, String...) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
addHandler(Handler) - Method in class org.jboss.logmanager.ExtHandler
  Add a sub-handler to this handler.
addHandler(Handler) - Method in class org.jboss.logmanager.handlers.DelayedHandler
  Add a sub-handler to this handler.
addHandler(Handler) - Method in class org.jboss.logmanager.Logger
addHandlerConfiguration(String, String, String, String...) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Add a handler configuration.
addHandlerName(String) - Method in interface org.jboss.logmanager.config.HandlerContainingConfigurable
  Add a handler name to this logger.
addLogApiClassLoader(ClassLoader) - Method in class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Register a class loader which is a known log API, and thus should be skipped over when searching for the log context to use for the caller class.
addLogApiClassLoader(ClassLoader) - Method in class org.jboss.logmanager.ClassLoaderLogContextSelector
  Register a class loader which is a known log API, and thus should be skipped over when searching for the log context to use for the caller class.
addLogger(Logger) - Method in class org.jboss.logmanager.LogManager
  Do nothing.
addLoggerConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
addMetaData(Map<String, String>) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Adds the meta data to the structured format.
addPojoConfiguration(String, String, String, String...) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Add a POJO configuration.
addPostConfigurationMethod(String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Adds a method name to be invoked after all properties have been set.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jboss.logmanager.LogManager
  Do nothing.
after(StructuredFormatter.Generator, ExtLogRecord) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Invoked after the structured data has been added to the generator.
ALERT - org.jboss.logmanager.handlers.SyslogHandler.Severity
AllFilter - Class in org.jboss.logmanager.filters
  A filter consisting of several filters in a chain.
AllFilter(Iterable<Filter>) - Constructor for class org.jboss.logmanager.filters.AllFilter
  Construct a new instance.
AllFilter(Iterator<Filter>) - Constructor for class org.jboss.logmanager.filters.AllFilter
  Construct a new instance.
AllFilter(Filter[]) - Constructor for class org.jboss.logmanager.filters.AllFilter
  Construct a new instance.
AnyFilter - Class in org.jboss.logmanager.filters
  A filter consisting of several filters in a chain.
AnyFilter(Iterable<Filter>) - Constructor for class org.jboss.logmanager.filters.AnyFilter
  Construct a new instance.
AnyFilter(Iterator<Filter>) - Constructor for class org.jboss.logmanager.filters.AnyFilter
  Construct a new instance.
AnyFilter(Filter[]) - Constructor for class org.jboss.logmanager.filters.AnyFilter
  Construct a new instance.
append(char) - Method in class org.jboss.logmanager.handlers.UncloseableWriter
append(CharSequence) - Method in class org.jboss.logmanager.handlers.UncloseableWriter
append(CharSequence, int, int) - Method in class org.jboss.logmanager.handlers.UncloseableWriter
AsyncHandler - Class in org.jboss.logmanager.handlers
  An asynchronous log handler which is used to write to a handler or group of handlers which are "slow" or introduce some degree of latency.
AsyncHandler() - Constructor for class org.jboss.logmanager.handlers.AsyncHandler
  Construct a new instance.
AsyncHandler(int) - Constructor for class org.jboss.logmanager.handlers.AsyncHandler
  Construct a new instance.
AsyncHandler(int, ThreadFactory) - Constructor for class org.jboss.logmanager.handlers.AsyncHandler
  Construct a new instance.
AsyncHandler(ThreadFactory) - Constructor for class org.jboss.logmanager.handlers.AsyncHandler
  Construct a new instance.
AsyncHandler.OverflowAction - Enum in org.jboss.logmanager.handlers
attach(Logger.AttachmentKey<V>, V) - Method in class org.jboss.logmanager.Logger
  Attach an object to this logger under a given key.
attachIfAbsent(Logger.AttachmentKey<V>, V) - Method in class org.jboss.logmanager.Logger
  Attach an object to this logger under a given key, if such an attachment does not already exist.
ATTACHMENT_KEY - Static variable in interface org.jboss.logmanager.Configurator
  The attachment key of the chosen configurator, used to maintain a strong ref to any configured properties.
AttachmentKey() - Constructor for class org.jboss.logmanager.Logger.AttachmentKey
  Construct a new instance.

## B

before(StructuredFormatter.Generator, ExtLogRecord) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Invoked before the structured data is added to the generator.
begin() - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Initial method invoked at the start of the generation.
BLOCK - org.jboss.logmanager.handlers.AsyncHandler.OverflowAction
BOOLEAN_RESOLVER - Static variable in interface org.jboss.logmanager.config.ValueExpression

## C

calculatePriority(Level, SyslogHandler.Facility) - Method in class org.jboss.logmanager.handlers.SyslogHandler
CallerClassLoaderLogContextSelector - Class in org.jboss.logmanager
  A log context selector which chooses a log context based on the caller's classloader.
CallerClassLoaderLogContextSelector() - Constructor for class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Construct a new instance.
CallerClassLoaderLogContextSelector(boolean) - Constructor for class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Construct a new instance.
CallerClassLoaderLogContextSelector(LogContextSelector) - Constructor for class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Construct a new instance.
CallerClassLoaderLogContextSelector(LogContextSelector, boolean) - Constructor for class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Construct a new instance.
checkAccess() - Static method in class org.jboss.logmanager.ExtHandler
  Deprecated.
  use `ExtHandler.checkAccess(ExtHandler)`
checkAccess(ExtHandler) - Static method in class org.jboss.logmanager.ExtHandler
  Check access.
ClassLoaderLogContextSelector - Class in org.jboss.logmanager
  A log context selector which chooses a log context based on the caller's classloader.
ClassLoaderLogContextSelector() - Constructor for class org.jboss.logmanager.ClassLoaderLogContextSelector
  Construct a new instance.
ClassLoaderLogContextSelector(boolean) - Constructor for class org.jboss.logmanager.ClassLoaderLogContextSelector
  Construct a new instance.
ClassLoaderLogContextSelector(LogContextSelector) - Constructor for class org.jboss.logmanager.ClassLoaderLogContextSelector
  Construct a new instance.
ClassLoaderLogContextSelector(LogContextSelector, boolean) - Constructor for class org.jboss.logmanager.ClassLoaderLogContextSelector
  Construct a new instance.
classNameFormatStep(boolean, int, boolean, int, String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source class name with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
classNameFormatStep(boolean, int, int, String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source class name with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
clear() - Static method in class org.jboss.logmanager.MDC
  Clear the current MDC map.
clear() - Static method in class org.jboss.logmanager.NDC
  Clear the thread's NDC stack.
clearHandlers() - Method in class org.jboss.logmanager.ExtHandler
  A convenience method to atomically get and clear all sub-handlers.
clearHandlers() - Method in class org.jboss.logmanager.handlers.DelayedHandler
  A convenience method to atomically get and clear all sub-handlers.
clearHandlers() - Method in class org.jboss.logmanager.Logger
  A convenience method to atomically get and clear all handlers.
CLOCK_DAEMON - org.jboss.logmanager.handlers.SyslogHandler.Facility
CLOCK_DAEMON2 - org.jboss.logmanager.handlers.SyslogHandler.Facility
close() - Method in class org.jboss.logmanager.ExtHandler
  Close all child handlers.
close() - Method in class org.jboss.logmanager.handlers.AsyncHandler
  Close all child handlers.
close() - Method in class org.jboss.logmanager.handlers.DelayedHandler
close() - Method in class org.jboss.logmanager.handlers.SocketHandler
close() - Method in class org.jboss.logmanager.handlers.SyslogHandler
close() - Method in class org.jboss.logmanager.handlers.TcpOutputStream
close() - Method in class org.jboss.logmanager.handlers.UdpOutputStream
close() - Method in class org.jboss.logmanager.handlers.UncloseableOutputStream
close() - Method in class org.jboss.logmanager.handlers.UncloseableWriter
close() - Method in class org.jboss.logmanager.handlers.UninterruptibleOutputStream
  Close the stream uninterruptibly.
close() - Method in class org.jboss.logmanager.handlers.WriterHandler
  Close this logger.
ColorMap - Class in org.jboss.logmanager.formatters
commit() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Commit the current changes into the running logging configuration.
compareAndSetHandlers(Handler[], Handler[]) - Method in class org.jboss.logmanager.Logger
  Atomically compare and set the handler list for this logger.
config(String) - Method in class org.jboss.logmanager.Logger
ConfigurationLocator - Interface in org.jboss.logmanager
  A locator for logger configuration.
Configurator - Interface in org.jboss.logmanager
  A configurator for a log manager or context.
configure(InputStream) - Method in interface org.jboss.logmanager.Configurator
  Configure the logmanager.
configure(InputStream) - Method in class org.jboss.logmanager.PropertyConfigurator
  Configure the logmanager.
configure(Properties) - Method in class org.jboss.logmanager.PropertyConfigurator
  Configure the log manager from the given properties.
CONSOLE - org.jboss.logmanager.handlers.ConsoleHandler.Target
  The target for `System.console()`.
ConsoleHandler - Class in org.jboss.logmanager.handlers
  A console handler which writes to `System.out` by default.
ConsoleHandler() - Constructor for class org.jboss.logmanager.handlers.ConsoleHandler
  Construct a new instance.
ConsoleHandler(Formatter) - Constructor for class org.jboss.logmanager.handlers.ConsoleHandler
  Construct a new instance.
ConsoleHandler(ConsoleHandler.Target) - Constructor for class org.jboss.logmanager.handlers.ConsoleHandler
  Construct a new instance.
ConsoleHandler(ConsoleHandler.Target, Formatter) - Constructor for class org.jboss.logmanager.handlers.ConsoleHandler
  Construct a new instance.
ConsoleHandler.Target - Enum in org.jboss.logmanager.handlers
  The target stream type.
ContextClassLoaderLogContextSelector - Class in org.jboss.logmanager
  A log context selector which chooses a log context based on the thread context classloader.
ContextClassLoaderLogContextSelector() - Constructor for class org.jboss.logmanager.ContextClassLoaderLogContextSelector
  Construct a new instance.
ContextClassLoaderLogContextSelector(LogContextSelector) - Constructor for class org.jboss.logmanager.ContextClassLoaderLogContextSelector
  Construct a new instance.
copy() - Static method in class org.jboss.logmanager.MDC
  Get a copy of the MDC map.
copyAll() - Method in class org.jboss.logmanager.ExtLogRecord
  Copy all fields and prepare this object to be passed to another thread or to be serialized.
copyMdc() - Method in class org.jboss.logmanager.ExtLogRecord
  Copy the MDC.
copyObject() - Static method in class org.jboss.logmanager.MDC
  Get a copy of the MDC map.
create() - Static method in class org.jboss.logmanager.LogContext
  Create a new log context.
create() - Method in class org.jboss.logmanager.LogService
  Create lifecycle method.
create(boolean) - Static method in class org.jboss.logmanager.LogContext
  Create a new log context.
create(LogContext) - Static method in class org.jboss.logmanager.config.LogContextConfiguration.Factory
  Construct a new persistent configuration for a log context.
createGenerator(Writer) - Method in class org.jboss.logmanager.formatters.JsonFormatter
createGenerator(Writer) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Creates the generator used to create the structured data.
createGenerator(Writer) - Method in class org.jboss.logmanager.formatters.XmlFormatter
createRFC3164Header(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.SyslogHandler
createRFC5424Header(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.SyslogHandler
CRITICAL - org.jboss.logmanager.handlers.SyslogHandler.Severity

## D

dateFormatStep(String, boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the date of the log record with the given justification rules.
dateFormatStep(TimeZone, String, boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the date of the log record with the given justification rules.
dateFormatStep(TimeZone, String, boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the date of the log record with the given justification rules.
DAY - org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period
DEBUG - org.jboss.logmanager.handlers.SyslogHandler.Severity
DEBUG - Static variable in class org.jboss.logmanager.Level
decrementRef(String) - Method in class org.jboss.logmanager.LogContext
DEFAULT_ADDRESS - Static variable in class org.jboss.logmanager.handlers.SyslogHandler
DEFAULT_ENCODING - Static variable in class org.jboss.logmanager.handlers.SyslogHandler
DEFAULT_FACILITY - Static variable in class org.jboss.logmanager.handlers.SyslogHandler
DEFAULT_LOG_CONTEXT_SELECTOR - Static variable in class org.jboss.logmanager.LogContext
  The default log context selector, which always returns the system log context.
DEFAULT_NAMESPACE - Static variable in class org.jboss.logmanager.formatters.XmlFormatter
DEFAULT_PORT - Static variable in class org.jboss.logmanager.handlers.SocketHandler
DEFAULT_PORT - Static variable in class org.jboss.logmanager.handlers.SyslogHandler
DEFAULT_SECURE_PORT - Static variable in class org.jboss.logmanager.handlers.SyslogHandler
DefaultConfigurationLocator - Class in org.jboss.logmanager
  A configuration locator which looks for a `logging.properties` file in the class path, allowing the location to be overridden via a URL specified in the `logging.configuration` system property.
DefaultConfigurationLocator() - Constructor for class org.jboss.logmanager.DefaultConfigurationLocator
DelayedHandler - Class in org.jboss.logmanager.handlers
  A handler that queues messages until it's at least one child handler is added or set.
DelayedHandler() - Constructor for class org.jboss.logmanager.handlers.DelayedHandler
DenyAllFilter - Class in org.jboss.logmanager.filters
  A deny-all filter.
destroy() - Method in class org.jboss.logmanager.LogService
  Destroy lifecycle method.
detach(Logger.AttachmentKey<V>) - Method in class org.jboss.logmanager.Logger
  Remove an attachment.
DETAILED - org.jboss.logmanager.formatters.StructuredFormatter.ExceptionOutputType
  The cause, if present, will be an array of stack trace elements.
DETAILED_AND_FORMATTED - org.jboss.logmanager.formatters.StructuredFormatter.ExceptionOutputType
  Adds both the `StructuredFormatter.ExceptionOutputType.DETAILED` and `StructuredFormatter.ExceptionOutputType.FORMATTED`
disableAccess() - Method in class org.jboss.logmanager.ExtHandler
disableAccess() - Method in class org.jboss.logmanager.LogContext
disableAccess() - Method in interface org.jboss.logmanager.Protectable
  Disable previous access to the object for modifications on the current thread.
disableCallerCalculation() - Method in class org.jboss.logmanager.ExtLogRecord
  Disable caller calculation for this record.
DISCARD - org.jboss.logmanager.handlers.AsyncHandler.OverflowAction
doPublish(ExtLogRecord) - Method in class org.jboss.logmanager.ExtHandler
  Do the actual work of publication; the record will have been filtered already.
doPublish(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.AsyncHandler
  Do the actual work of publication; the record will have been filtered already.
doPublish(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.DelayedHandler
doPublish(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.QueueHandler
doPublish(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.SocketHandler
doPublish(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.SyslogHandler
doPublish(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.WriterHandler
  Do the actual work of publication; the record will have been filtered already.

## E

EMERGENCY - org.jboss.logmanager.handlers.SyslogHandler.Severity
enableAccess(Object) - Method in class org.jboss.logmanager.ExtHandler
enableAccess(Object) - Method in class org.jboss.logmanager.LogContext
enableAccess(Object) - Method in interface org.jboss.logmanager.Protectable
  Enable access to the object for modifications on the current thread.
end() - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes any trailing data that's needed.
endArray() - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes an end for an array.
endObject() - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes an end to the object.
entering(String, String) - Method in class org.jboss.logmanager.Logger
entering(String, String, Object) - Method in class org.jboss.logmanager.Logger
entering(String, String, Object[]) - Method in class org.jboss.logmanager.Logger
error(String, Exception, int) - Method in class org.jboss.logmanager.errormanager.OnlyOnceErrorManager
ERROR - org.jboss.logmanager.handlers.SyslogHandler.Severity
ERROR - Static variable in class org.jboss.logmanager.Level
ErrorManagerConfiguration - Interface in org.jboss.logmanager.config
  Configuration for an error manager.
escapeKey(StringBuilder, String) - Static method in class org.jboss.logmanager.PropertyValues
  Escapes a maps key value for serialization to a string.
escapeValue(StringBuilder, String) - Static method in class org.jboss.logmanager.PropertyValues
  Escapes a maps value for serialization to a string.
estimateLength() - Method in interface org.jboss.logmanager.formatters.FormatStep
  Emit an estimate of the length of data which this step will produce.
EXCEPTION - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_CAUSED_BY - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_CIRCULAR_REFERENCE - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_FRAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_FRAME_CLASS - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_FRAME_LINE - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_FRAME_METHOD - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_FRAMES - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_MESSAGE - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_REFERENCE_ID - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_SUPPRESSED - org.jboss.logmanager.formatters.StructuredFormatter.Key
EXCEPTION_TYPE - org.jboss.logmanager.formatters.StructuredFormatter.Key
exceptionFormatStep(boolean, int, boolean, int, String, boolean) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the stack trace of an exception with the given justification rules.
exceptionFormatStep(boolean, int, int, boolean) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the stack trace of an exception with the given justification rules.
exiting(String, String) - Method in class org.jboss.logmanager.Logger
exiting(String, String, Object) - Method in class org.jboss.logmanager.Logger
ExtFormatter - Class in org.jboss.logmanager
  A formatter which handles `ExtLogRecord` instances.
ExtFormatter() - Constructor for class org.jboss.logmanager.ExtFormatter
ExtHandler - Class in org.jboss.logmanager
  An extended logger handler.
ExtHandler() - Constructor for class org.jboss.logmanager.ExtHandler
  Construct a new instance.
ExtLogRecord - Class in org.jboss.logmanager
  An extended log record, which includes additional information including MDC/NDC and correct caller location (even in the presence of a logging facade).
ExtLogRecord(Level, String, String) - Constructor for class org.jboss.logmanager.ExtLogRecord
  Construct a new instance.
ExtLogRecord(Level, String, ExtLogRecord.FormatStyle, String) - Constructor for class org.jboss.logmanager.ExtLogRecord
  Construct a new instance.
ExtLogRecord(ExtLogRecord) - Constructor for class org.jboss.logmanager.ExtLogRecord
  Make a copy of a log record.
ExtLogRecord.FormatStyle - Enum in org.jboss.logmanager
  The format style to use.

## F

FATAL - Static variable in class org.jboss.logmanager.Level
FileHandler - Class in org.jboss.logmanager.handlers
  A simple file handler.
FileHandler() - Constructor for class org.jboss.logmanager.handlers.FileHandler
  Construct a new instance with no formatter and no output file.
FileHandler(File) - Constructor for class org.jboss.logmanager.handlers.FileHandler
  Construct a new instance with the given output file.
FileHandler(File, boolean) - Constructor for class org.jboss.logmanager.handlers.FileHandler
  Construct a new instance with the given output file and append setting.
FileHandler(String) - Constructor for class org.jboss.logmanager.handlers.FileHandler
  Construct a new instance with the given output file.
FileHandler(String, boolean) - Constructor for class org.jboss.logmanager.handlers.FileHandler
  Construct a new instance with the given output file and append setting.
FileHandler(Formatter) - Constructor for class org.jboss.logmanager.handlers.FileHandler
  Construct a new instance with the given formatter and no output file.
FileHandler(Formatter, File) - Constructor for class org.jboss.logmanager.handlers.FileHandler
  Construct a new instance with the given formatter and output file.
FileHandler(Formatter, File, boolean) - Constructor for class org.jboss.logmanager.handlers.FileHandler
  Construct a new instance with the given formatter, output file, and append setting.
fileNameFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source file name with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
fileNameFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source file name with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
FilterConfiguration - Interface in org.jboss.logmanager.config
  A configuration for a filter.
finalize() - Method in class org.jboss.logmanager.Logger
findConfiguration() - Method in interface org.jboss.logmanager.ConfigurationLocator
  Find the configuration file.
findConfiguration() - Method in class org.jboss.logmanager.DefaultConfigurationLocator
  Find the configuration file.
fine(String) - Method in class org.jboss.logmanager.Logger
finer(String) - Method in class org.jboss.logmanager.Logger
finest(String) - Method in class org.jboss.logmanager.Logger
flush() - Method in class org.jboss.logmanager.ExtHandler
  Flush all child handlers.
flush() - Method in class org.jboss.logmanager.handlers.SocketHandler
flush() - Method in class org.jboss.logmanager.handlers.SyslogHandler
flush() - Method in class org.jboss.logmanager.handlers.TcpOutputStream
flush() - Method in class org.jboss.logmanager.handlers.UncloseableOutputStream
flush() - Method in class org.jboss.logmanager.handlers.UncloseableWriter
flush() - Method in class org.jboss.logmanager.handlers.UninterruptibleOutputStream
  Flush the stream uninterruptibly.
flush() - Method in class org.jboss.logmanager.handlers.WriterHandler
  Flush this logger.
FlushableCloseable - Interface in org.jboss.logmanager.handlers
  A resource which is flushable and closeable.
flusher(Handler) - Static method in class org.jboss.logmanager.handlers.Handlers
  Create a `Runnable` task that flushes a handler.
forget() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Clear all the current changes and restore this object to its original state.
format(LogRecord) - Method in class org.jboss.logmanager.ExtFormatter
format(ExtLogRecord) - Method in class org.jboss.logmanager.ExtFormatter
  Format a message using an extended log record.
format(ExtLogRecord) - Method in class org.jboss.logmanager.formatters.MultistepFormatter
  Format a message using an extended log record.
format(ExtLogRecord) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
formatColor(ColorMap, String) - Static method in class org.jboss.logmanager.formatters.Formatters
FormatStep - Interface in org.jboss.logmanager.formatters
  A single format step which handles some part of rendering a log record.
FormatStringParser - Class in org.jboss.logmanager.formatters
  A parser which can translate a log4j-style format string into a series of `FormatStep` instances.
FORMATTED - org.jboss.logmanager.formatters.StructuredFormatter.ExceptionOutputType
  The cause, if present, will be a string representation of the stack trace in a `stackTrace` property.
FormatterConfiguration - Interface in org.jboss.logmanager.config
  A configuration for a logger formatter.
Formatters - Class in org.jboss.logmanager.formatters
  Formatter utility methods.
fromLevel(Level) - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.Severity
  Maps a `level` to a `severity`.
FTP_DAEMON - org.jboss.logmanager.handlers.SyslogHandler.Facility

## G

get() - Static method in class org.jboss.logmanager.NDC
  Get the current NDC value.
get(int) - Static method in class org.jboss.logmanager.NDC
  Provided for compatibility with log4j.
get(String) - Static method in class org.jboss.logmanager.MDC
  Get the value for a key, or `null` if there is no mapping.
getAddress() - Method in class org.jboss.logmanager.handlers.SocketHandler
  Returns the address being used.
getAndSet(Object, LogContext) - Method in class org.jboss.logmanager.ThreadLocalLogContextSelector
  Get and set the log context.
getAndSetHandlers(Handler[]) - Method in class org.jboss.logmanager.Logger
  Atomically get and set the handler list for this logger.
getAppName() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Gets app name used when formatting the message in RFC5424 format.
getAttachment(String, Logger.AttachmentKey<V>) - Method in class org.jboss.logmanager.LogContext
  Get a logger attachment for a logger name, if it exists.
getAttachment(Logger.AttachmentKey<V>) - Method in class org.jboss.logmanager.Logger
  Get the attachment value for a given key, or `null` if there is no such attachment.
getClassName() - Method in interface org.jboss.logmanager.config.ObjectConfigurable
  Get the class name for this object's configuration.
getColors() - Method in class org.jboss.logmanager.formatters.PatternFormatter
getConstructorProperties() - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Returns a collection of the constructor properties.
getDateTimeFormatter() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Returns the current formatter used to format a records date and time.
getDepth() - Static method in class org.jboss.logmanager.NDC
  Get the current NDC stack depth.
getEffectiveLevel() - Method in class org.jboss.logmanager.Logger
  Get the effective numerical log level, inherited from the parent.
getEncoding() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
getEncoding() - Method in class org.jboss.logmanager.handlers.OutputStreamHandler
  Get the target encoding.
getEncodingValueExpression() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Returns the encoding which may be an expression.
getErrorManagerConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getErrorManagerName() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
getErrorManagerNames() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getErrorManagerNameValueExpression() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Returns the error manager name which may be an expression.
getErrors() - Method in class org.jboss.logmanager.handlers.TcpOutputStream
  Retrieves the errors occurred, if any, during a write or reconnect.
getExceptionOutputType() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Get the current output type for exceptions.
getFacility() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns the facility used for calculating the priority of the message.
getFile() - Method in class org.jboss.logmanager.handlers.FileHandler
  Get the current output file.
getFilter() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
getFilter() - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Get the name of the filter to use.
getFilter() - Method in class org.jboss.logmanager.Logger
getFilterConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getFilterNames() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getFilterValueExpression() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Returns a filter that may be an expression.
getFilterValueExpression() - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Returns a filter that may be an expression.
getFormatStyle() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the format style for the record.
getFormattedMessage() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the fully formatted log record, with resources resolved and parameters applied.
getFormatterConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getFormatterName() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Get the name of the configured formatter for this handler.
getFormatterNames() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getFormatterNameValueExpression() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Gets the formatter name which may be an expression.
getHandlerConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getHandlerNames() - Method in interface org.jboss.logmanager.config.HandlerContainingConfigurable
  Get the names of the configured handlers.
getHandlerNames() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getHandlers() - Method in class org.jboss.logmanager.ExtHandler
  Get a copy of the sub-handlers array.
getHandlers() - Method in class org.jboss.logmanager.Logger
getHostname() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns the host name which is used when sending the message to the syslog.
getHostName() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the host name of the record, if known.
getInstance() - Method in interface org.jboss.logmanager.config.ObjectConfigurable
  Returns the instance associated with this configuration or `null` if no instance has yet been created.
getInstance() - Static method in class org.jboss.logmanager.filters.AcceptAllFilter
  Get the filter instance.
getInstance() - Static method in class org.jboss.logmanager.filters.DenyAllFilter
  Get the filter instance.
getKey() - Method in enum org.jboss.logmanager.formatters.StructuredFormatter.Key
  Returns the name of the key for the structure.
getKey(StructuredFormatter.Key) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Checks to see if the key should be overridden.
getKeyOverrides() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  A string representation of the key overrides.
getLevel() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Gets the level set on the handler.
getLevel() - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Gets the level set on the logger.
getLevel() - Method in class org.jboss.logmanager.Logger
getLevelForName(String) - Method in class org.jboss.logmanager.LogContext
  Get the level for a name.
getLevelValueExpression() - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Returns the level that may be an expression.
getLevelValueExpression() - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Returns the level that may be an expression.
getLimit() - Method in class org.jboss.logmanager.handlers.QueueHandler
  Get the queue length limit.
getLogContext() - Method in class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Get the current log context.
getLogContext() - Method in class org.jboss.logmanager.ClassLoaderLogContextSelector
  Get the current log context.
getLogContext() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Get the log context being configured by this configuration object.
getLogContext() - Method in class org.jboss.logmanager.ContextClassLoaderLogContextSelector
getLogContext() - Static method in class org.jboss.logmanager.LogContext
  Get the currently active log context.
getLogContext() - Method in interface org.jboss.logmanager.LogContextSelector
  Get the current log context.
getLogContext() - Method in class org.jboss.logmanager.Logger
  Get the log context to which this logger belongs.
getLogContext() - Method in class org.jboss.logmanager.ThreadLocalLogContextSelector
getLogContextConfiguration() - Method in class org.jboss.logmanager.PropertyConfigurator
  Get the log context configuration.
getLogger(String) - Method in class org.jboss.logmanager.LogContext
  Get a logger with the given name from this logging context.
getLogger(String) - Static method in class org.jboss.logmanager.Logger
  Static logger factory method which returns a JBoss LogManager logger.
getLogger(String) - Method in class org.jboss.logmanager.LogManager
  Get or create a logger with the given name.
getLogger(String, String) - Static method in class org.jboss.logmanager.Logger
  Static logger factory method which returns a JBoss LogManager logger.
getLoggerClassName() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the class name of the logger which created this record.
getLoggerConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getLoggerIfExists(String) - Method in class org.jboss.logmanager.LogContext
  Get a logger with the given name from this logging context, if a logger node exists at that location.
getLoggerNames() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
getLoggerNames() - Method in class org.jboss.logmanager.LogContext
  Returns an enumeration of the logger names that have been created.
getLoggerNames() - Method in class org.jboss.logmanager.LogManager
getLoggingMXBean() - Method in class org.jboss.logmanager.LogContext
  Get the `LoggingMXBean` associated with this log context.
getMaxLength() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns the maximum length, in bytes, of the message allowed to be sent.
getMdc(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Get the value of an MDC property.
getMdcCopy() - Method in class org.jboss.logmanager.ExtLogRecord
  Get a copy of all the MDC properties for this log record.
getMessageDelimiter() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns the delimiter being used for the message if `use message delimiter` is set to `true`.
getMetaData() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Returns the value set for meta data.
getModuleName() - Method in interface org.jboss.logmanager.config.ObjectConfigurable
  Get the module name for this object's configuration, if any.
getName() - Method in interface org.jboss.logmanager.config.NamedConfigurable
  Get the name of this configurable object.
getNamespaceUri() - Method in class org.jboss.logmanager.formatters.XmlFormatter
  Returns the namespace URI used for each record if `XmlFormatter.isPrintNamespace()` is `true`.
getNdc() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the NDC for this log record.
getNextSuffix() - Method in class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Returns the suffix to be used.
getObject(String) - Static method in class org.jboss.logmanager.MDC
  Get the value for a key, or `null` if there is no mapping.
getOverflowAction() - Method in class org.jboss.logmanager.handlers.AsyncHandler
  Get the overflow action.
getParent() - Method in class org.jboss.logmanager.Logger
getPattern() - Method in class org.jboss.logmanager.formatters.PatternFormatter
  Get the current format pattern.
getPid() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns the pid being used as the PROCID for RFC5424 messages.
getPojoConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Gets the POJO configuration.
getPojoNames() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  A list of the POJO configuration names.
getPort() - Method in class org.jboss.logmanager.handlers.SocketHandler
  Returns the port being used.
getPort() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns the port the syslogd is listening on.
getPostConfigurationMethods() - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Returns a collection of the methods to be invoked after the properties have been set.
getProcessId() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the process ID of the record, if known.
getProcessName() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the process name of the record, if known.
getProperty(String) - Method in class org.jboss.logmanager.LogManager
  Does nothing.
getPropertyNames() - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Get the names of the configured properties in order.
getPropertyValueExpression(String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Get the property value.
getPropertyValueString(String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Get the string property value with the given name.
getProtocol() - Method in class org.jboss.logmanager.handlers.SocketHandler
  Returns the protocol being used.
getProtocol() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  The protocol used to connect to the syslog server
getQueue() - Method in class org.jboss.logmanager.handlers.QueueHandler
  Get a copy of the queue as it is at an exact moment in time.
getQueueAsStrings() - Method in class org.jboss.logmanager.handlers.QueueHandler
  Get a copy of the queue, rendering each record as a string.
getQueueLength() - Method in class org.jboss.logmanager.handlers.AsyncHandler
  The full size of the queue.
getRecordDelimiter() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Returns the character used to indicate the record has is complete.
getResolvedValue() - Method in interface org.jboss.logmanager.config.ValueExpression
  The resolved value.
getResourceKey() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the resource key, if any.
getSelector() - Method in class org.jboss.logmanager.LogContextSelectorService
  Get the selector to install.
getServerAddress() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns the server address the messages are being sent to.
getSourceClassName() - Method in class org.jboss.logmanager.ExtLogRecord
getSourceFileName() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the source file name for this log record.
getSourceLineNumber() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the source line number for this log record.
getSourceMethodName() - Method in class org.jboss.logmanager.ExtLogRecord
getSourceModuleName() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the name of the module that initiated the logging request, if known.
getSourceModuleVersion() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the version of the module that initiated the logging request, if known.
getSteps() - Method in class org.jboss.logmanager.formatters.MultistepFormatter
  Get a copy of the format steps.
getSteps(String, ColorMap) - Static method in class org.jboss.logmanager.formatters.FormatStringParser
  Compile a format string into a series of format steps.
getSuffix() - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Returns the suffix set to be appended to files during rotation.
getSyslogType() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns the `syslog type` this handler is using to format the message sent.
getSystemLogContext() - Static method in class org.jboss.logmanager.LogContext
  Get the system log context.
getThreadLocalLogFilter() - Static method in class org.jboss.logmanager.LogManager
  Returns the currently set filter for this thread or `null` if one has not been set.
getThreadName() - Method in class org.jboss.logmanager.ExtLogRecord
  Get the thread name of this logging event.
getTimeZone() - Method in class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Get the configured time zone for this handler.
getUseParentFilters() - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Determine whether parent filters will be used.
getUseParentFilters() - Method in class org.jboss.logmanager.Logger
  Indicates whether or not this logger inherits filters from it's parent logger.
getUseParentFiltersValueExpression() - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Returns the value that may be an expression.
getUseParentHandlers() - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Determine whether parent handlers will be used.
getUseParentHandlers() - Method in class org.jboss.logmanager.Logger
getUseParentHandlersValueExpression() - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Returns the value that may be an expression.
getValue() - Method in interface org.jboss.logmanager.config.ValueExpression
  Gets the value of the value which may or may not be an `expression`.
getZoneId() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Returns the current zone id used for the date and time formatter.

## H

HALF_DAY - org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period
HandlerConfiguration - Interface in org.jboss.logmanager.config
  Configuration for a single handler.
HandlerContainingConfigurable - Interface in org.jboss.logmanager.config
  A configurable object which is a container for handlers.
handlers - Variable in class org.jboss.logmanager.ExtHandler
  The sub-handlers for this handler.
Handlers - Class in org.jboss.logmanager.handlers
  Handler utility methods.
handlersUpdater - Static variable in class org.jboss.logmanager.ExtHandler
  The atomic updater for the `ExtHandler.handlers` field.
hasConstructorProperty(String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Determine whether the given property name is a constructor property.
hasProperty(String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Determine whether the given property name is configured.
HOST_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
hostnameFormatStep(boolean, int, boolean, int, boolean) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the hostname.
hostnameFormatStep(boolean, int, boolean, int, String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the hostname.
HOUR - org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period

## I

incrementRef(String) - Method in class org.jboss.logmanager.LogContext
info(String) - Method in class org.jboss.logmanager.Logger
INFO - Static variable in class org.jboss.logmanager.Level
INFORMATIONAL - org.jboss.logmanager.handlers.SyslogHandler.Severity
InvertFilter - Class in org.jboss.logmanager.filters
  An inverting filter.
InvertFilter(Filter) - Constructor for class org.jboss.logmanager.filters.InvertFilter
  Construct a new instance.
isActivated() - Method in class org.jboss.logmanager.handlers.DelayedHandler
  Indicates whether or not this handler has been activated.
isAutoFlush() - Method in class org.jboss.logmanager.ExtHandler
  Determine if this handler will auto-flush.
isBlockOnReconnect() - Method in class org.jboss.logmanager.handlers.SocketHandler
  Indicates whether or not the output stream is set to block when attempting to reconnect a TCP connection.
isBlockOnReconnect() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Indicates whether or not a `TCP` or `SSL TCP` connection should block when attempting to reconnect.
isBlockOnReconnect() - Method in class org.jboss.logmanager.handlers.TcpOutputStream
  Indicates whether or not the output stream is set to block when attempting to reconnect a TCP connection.
isCallerCalculationRequired() - Method in class org.jboss.logmanager.ExtFormatter
  Determines whether or not this formatter will require caller, source level, information when a log record is formatted.
isCallerCalculationRequired() - Method in class org.jboss.logmanager.ExtHandler
  Indicates whether or not the formatter associated with this handler or a formatter from a child handler requires the caller to be calculated.
isCallerCalculationRequired() - Method in class org.jboss.logmanager.formatters.MultistepFormatter
isCallerCalculationRequired() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
isCallerCalculationRequired() - Method in class org.jboss.logmanager.handlers.DelayedHandler
  Indicates whether or not the formatter associated with this handler or a formatter from a child handler requires the caller to be calculated.
isCallerInformationRequired() - Method in interface org.jboss.logmanager.formatters.FormatStep
  Indicates whether or not caller information is required for this format step.
isCloseChildren() - Method in class org.jboss.logmanager.ExtHandler
  Indicates whether or not children handlers should be closed when this handler is closed.
isConnected() - Method in class org.jboss.logmanager.handlers.TcpOutputStream
  Returns the connected state of the TCP stream.
isDetailedExceptionOutputType() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Checks the exception output type and determines if detailed output should be written.
isEnabled() - Method in class org.jboss.logmanager.ExtHandler
  Determine if the handler is enabled.
isEscapeEnabled() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Deprecated.
  escaping message values is not required per RFC5424 and is no longer supported in this handler
isExpression() - Method in interface org.jboss.logmanager.config.ValueExpression
  Checks whether this is an expression or not.
isFormattedExceptionOutputType() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Checks the exception output type and determines if formatted output should be written.
isLoggable(Level) - Method in class org.jboss.logmanager.Logger
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.AcceptAllFilter
  Always returns `true`.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.AllFilter
  Determine whether the record is loggable.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.AnyFilter
  Determine whether the record is loggable.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.DenyAllFilter
  Always returns `false`.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.InvertFilter
  Determine whether a log record passes this filter.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.LevelChangingFilter
  Apply the filter to this log record.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.LevelFilter
  Determine whether the message is loggable.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.LevelRangeFilter
  Determine if a record is loggable.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.RegexFilter
  Determine if this log record is loggable.
isLoggable(LogRecord) - Method in class org.jboss.logmanager.filters.SubstituteFilter
  Apply the filter to the given log record.
isPrettyPrint() - Method in class org.jboss.logmanager.formatters.JsonFormatter
  Indicates whether or not pretty printing is enabled.
isPrettyPrint() - Method in class org.jboss.logmanager.formatters.XmlFormatter
  Indicates whether or not pretty printing is enabled.
isPrintDetails() - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Indicates whether or not details should be printed.
isPrintNamespace() - Method in class org.jboss.logmanager.formatters.XmlFormatter
  Indicates whether or not the name space should be written on the `<record/>`.
isRotateOnBoot() - Method in class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Indicates whether or a not the handler should rotate the file before the first log record is written.
isRotateOnBoot() - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Indicates whether or a not the handler should rotate the file before the first log record is written.
isTruncate() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Checks if the message should truncated if the total length exceeds the `maximum length`.
isUseCountingFraming() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Returns `true` if the message size should be prefixed to the message being sent.
isUseMessageDelimiter() - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Checks whether to append the message with a delimiter or not.

## J

JsonFormatter - Class in org.jboss.logmanager.formatters
  A formatter that outputs the record into JSON format optionally printing details.
JsonFormatter() - Constructor for class org.jboss.logmanager.formatters.JsonFormatter
  Creates a new JSON formatter.
JsonFormatter(String) - Constructor for class org.jboss.logmanager.formatters.JsonFormatter
  Creates a new JSON formatter.
JsonFormatter(Map<StructuredFormatter.Key, String>) - Constructor for class org.jboss.logmanager.formatters.JsonFormatter
  Creates a new JSON formatter.

## K

KERNEL - org.jboss.logmanager.handlers.SyslogHandler.Facility

## L

Level - Class in org.jboss.logmanager
  Log4j-like levels.
Level(String, int) - Constructor for class org.jboss.logmanager.Level
Level(String, int, String) - Constructor for class org.jboss.logmanager.Level
LEVEL - org.jboss.logmanager.formatters.StructuredFormatter.Key
LevelChangingFilter - Class in org.jboss.logmanager.filters
  A filter which modifies the log record with a new level if the nested filter evaluates `true` for that record.
LevelChangingFilter(Level) - Constructor for class org.jboss.logmanager.filters.LevelChangingFilter
  Construct a new instance.
LevelFilter - Class in org.jboss.logmanager.filters
  A filter which excludes messages of a certain level or levels
LevelFilter(Collection<Level>) - Constructor for class org.jboss.logmanager.filters.LevelFilter
  Construct a new instance.
LevelFilter(Level) - Constructor for class org.jboss.logmanager.filters.LevelFilter
  Construct a new instance.
levelFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the log level name.
levelFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the log level name.
LevelRangeFilter - Class in org.jboss.logmanager.filters
  Log only messages that fall within a level range.
LevelRangeFilter(Level, boolean, Level, boolean) - Constructor for class org.jboss.logmanager.filters.LevelRangeFilter
  Create a new instance.
LINE_PRINTER - org.jboss.logmanager.handlers.SyslogHandler.Facility
lineNumberFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source file line number with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
lineNumberFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source file line number with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
lineSeparatorFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the platform line separator.
lineSeparatorFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the platform line separator.
LOCAL_USE_0 - org.jboss.logmanager.handlers.SyslogHandler.Facility
LOCAL_USE_1 - org.jboss.logmanager.handlers.SyslogHandler.Facility
LOCAL_USE_2 - org.jboss.logmanager.handlers.SyslogHandler.Facility
LOCAL_USE_3 - org.jboss.logmanager.handlers.SyslogHandler.Facility
LOCAL_USE_4 - org.jboss.logmanager.handlers.SyslogHandler.Facility
LOCAL_USE_5 - org.jboss.logmanager.handlers.SyslogHandler.Facility
LOCAL_USE_6 - org.jboss.logmanager.handlers.SyslogHandler.Facility
LOCAL_USE_7 - org.jboss.logmanager.handlers.SyslogHandler.Facility
localizedLevelFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the localized log level name.
localizedLevelFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the localized log level name.
locationInformationFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the complete source location information with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
locationInformationFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the complete source location information with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
log(String, Level, String, String, ExtLogRecord.FormatStyle, Object[], Throwable) - Method in class org.jboss.logmanager.Logger
  SPI interface method to log a message at a given level, with a specific resource bundle.
log(String, Level, String, Throwable) - Method in class org.jboss.logmanager.Logger
  SPI interface method to log a message at a given level.
log(String, Level, String, ExtLogRecord.FormatStyle, Object[], Throwable) - Method in class org.jboss.logmanager.Logger
  SPI interface method to log a message at a given level.
log(Level, String) - Method in class org.jboss.logmanager.Logger
log(Level, String, Object) - Method in class org.jboss.logmanager.Logger
log(Level, String, Object[]) - Method in class org.jboss.logmanager.Logger
log(Level, String, Throwable) - Method in class org.jboss.logmanager.Logger
log(LogRecord) - Method in class org.jboss.logmanager.Logger
LOG_ALERT - org.jboss.logmanager.handlers.SyslogHandler.Facility
LOG_AUDIT - org.jboss.logmanager.handlers.SyslogHandler.Facility
LogContext - Class in org.jboss.logmanager
  A logging context, for producing isolated logging environments.
LogContextConfiguration - Interface in org.jboss.logmanager.config
  A log context configuration.
LogContextConfiguration.Factory - Class in org.jboss.logmanager.config
  The factory class for persistent configurations.
LogContextSelector - Interface in org.jboss.logmanager
  A mechanism for determining what the current log context is.
LogContextSelectorService - Class in org.jboss.logmanager
  A container-friendly service which will manage the installation of a `LogContextSelector` into the log system.
LogContextSelectorService() - Constructor for class org.jboss.logmanager.LogContextSelectorService
Logger - Class in org.jboss.logmanager
  An actual logger instance.
LOGGER_CLASS_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
LOGGER_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
Logger.AttachmentKey<V> - Class in org.jboss.logmanager
  An attachment key instance.
LoggerConfiguration - Interface in org.jboss.logmanager.config
  Configuration for a single logger.
loggerNameFormatStep(boolean, int, boolean, int, String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the logger name with the given justification rules.
loggerNameFormatStep(boolean, int, int, String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the logger name with the given justification rules.
LoggingUncaughtExceptionHandler - Class in org.jboss.logmanager
  Logging uncaught exception handler.
LoggingUncaughtExceptionHandler(Logger) - Constructor for class org.jboss.logmanager.LoggingUncaughtExceptionHandler
  Create a new instance.
LogManager - Class in org.jboss.logmanager
  Simplified log manager.
LogManager() - Constructor for class org.jboss.logmanager.LogManager
  Construct a new logmanager instance.
logp(Level, String, String, String) - Method in class org.jboss.logmanager.Logger
logp(Level, String, String, String, Object) - Method in class org.jboss.logmanager.Logger
logp(Level, String, String, String, Object[]) - Method in class org.jboss.logmanager.Logger
logp(Level, String, String, String, Throwable) - Method in class org.jboss.logmanager.Logger
logRaw(LogRecord) - Method in class org.jboss.logmanager.Logger
  Do the logging with no level checks (they've already been done).
logRaw(ExtLogRecord) - Method in class org.jboss.logmanager.Logger
  Do the logging with no level checks (they've already been done).
logrb(Level, String, String, String, String) - Method in class org.jboss.logmanager.Logger
logrb(Level, String, String, String, String, Object) - Method in class org.jboss.logmanager.Logger
logrb(Level, String, String, String, String, Object[]) - Method in class org.jboss.logmanager.Logger
logrb(Level, String, String, String, String, Throwable) - Method in class org.jboss.logmanager.Logger
LogService - Class in org.jboss.logmanager
  A simple log service which can be used to remove any bootstrap handlers when a real handler is configured.
LogService() - Constructor for class org.jboss.logmanager.LogService

## M

MAIL_SYSTEM - org.jboss.logmanager.handlers.SyslogHandler.Facility
mapToString(EnumMap<K, String>) - Static method in class org.jboss.logmanager.PropertyValues
  Converts a map into a string that can be parsed by `PropertyValues.stringToMap(String)`.
mapToString(Map<K, String>) - Static method in class org.jboss.logmanager.PropertyValues
  Converts a map into a string that can be parsed by `PropertyValues.stringToMap(String)`.
MDC - Class in org.jboss.logmanager
  Mapped diagnostic context.
MDC - org.jboss.logmanager.formatters.StructuredFormatter.Key
mdcFormatStep(String, boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the MDC value associated with the given key of the log record.
mdcFormatStep(String, boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the MDC value associated with the given key of the log record.
MESSAGE - org.jboss.logmanager.formatters.StructuredFormatter.Key
MESSAGE_FORMAT - org.jboss.logmanager.ExtLogRecord.FormatStyle
  Format the message using the `MessageFormat` parameter style.
messageFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the formatted log message text with the given justification rules.
messageFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the formatted log message text with the given justification rules.
methodNameFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source method name with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
methodNameFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source method name with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
MINUTE - org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period
moduleNameFormatStep(boolean, int, boolean, int, String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source module name with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
moduleNameFormatStep(boolean, int, int, String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source module name with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
moduleVersionFormatStep(boolean, int, int, String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source module version with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
MONTH - org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period
MultistepFormatter - Class in org.jboss.logmanager.formatters
  A formatter which formats a record in a series of steps.
MultistepFormatter() - Constructor for class org.jboss.logmanager.formatters.MultistepFormatter
  Construct a new instance.
MultistepFormatter(FormatStep[]) - Constructor for class org.jboss.logmanager.formatters.MultistepFormatter
  Construct a new instance.

## N

NamedConfigurable - Interface in org.jboss.logmanager.config
  A configurable object with a name.
NDC - Class in org.jboss.logmanager
  Nested diagnostic context.
NDC - org.jboss.logmanager.formatters.StructuredFormatter.Key
ndcFormatStep(boolean, int, boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the NDC value of the log record.
ndcFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the NDC value of the log record.
NETWORK_NEWS - org.jboss.logmanager.handlers.SyslogHandler.Facility
NEVER - org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period
NILVALUE_SP - Static variable in class org.jboss.logmanager.handlers.SyslogHandler
NO_FORMAT - org.jboss.logmanager.ExtLogRecord.FormatStyle
  Do not format the message; parameters are ignored.
NOTICE - org.jboss.logmanager.handlers.SyslogHandler.Severity
NTP - org.jboss.logmanager.handlers.SyslogHandler.Facility
NULL_BOOLEAN_EXPRESSION - Static variable in interface org.jboss.logmanager.config.ValueExpression
NULL_STRING_EXPRESSION - Static variable in interface org.jboss.logmanager.config.ValueExpression
nullFormatter() - Static method in class org.jboss.logmanager.formatters.Formatters
  Get the null formatter, which outputs nothing.
NullHandler - Class in org.jboss.logmanager.handlers
  A handler which performs no action other than to run any attached filter.
NullHandler() - Constructor for class org.jboss.logmanager.handlers.NullHandler

## O

ObjectConfigurable<T> - Interface in org.jboss.logmanager.config
  A configurable object with a specific class name.
OnlyOnceErrorManager - Class in org.jboss.logmanager.errormanager
  An error manager which runs only once and writes a complete formatted error to `System.err`.
OnlyOnceErrorManager() - Constructor for class org.jboss.logmanager.errormanager.OnlyOnceErrorManager
org.jboss.logmanager - package org.jboss.logmanager
org.jboss.logmanager.config - package org.jboss.logmanager.config
org.jboss.logmanager.errormanager - package org.jboss.logmanager.errormanager
org.jboss.logmanager.filters - package org.jboss.logmanager.filters
org.jboss.logmanager.formatters - package org.jboss.logmanager.formatters
org.jboss.logmanager.handlers - package org.jboss.logmanager.handlers
outputLock - Variable in class org.jboss.logmanager.handlers.TcpOutputStream
outputLock - Variable in class org.jboss.logmanager.handlers.WriterHandler
OutputStreamHandler - Class in org.jboss.logmanager.handlers
  An output stream handler which supports any `OutputStream`, using the specified encoding.
OutputStreamHandler() - Constructor for class org.jboss.logmanager.handlers.OutputStreamHandler
  Construct a new instance with no formatter.
OutputStreamHandler(OutputStream, Formatter) - Constructor for class org.jboss.logmanager.handlers.OutputStreamHandler
  Construct a new instance.
OutputStreamHandler(Formatter) - Constructor for class org.jboss.logmanager.handlers.OutputStreamHandler
  Construct a new instance.

## P

PatternFormatter - Class in org.jboss.logmanager.formatters
  A formatter which uses a text pattern to format messages.
PatternFormatter() - Constructor for class org.jboss.logmanager.formatters.PatternFormatter
  Construct a new instance.
PatternFormatter(String) - Constructor for class org.jboss.logmanager.formatters.PatternFormatter
  Construct a new instance.
PatternFormatter(String, String) - Constructor for class org.jboss.logmanager.formatters.PatternFormatter
  Construct a new instance.
PER_THREAD_LOG_FILTER_KEY - Static variable in class org.jboss.logmanager.LogManager
PeriodicRotatingFileHandler - Class in org.jboss.logmanager.handlers
  A file handler which rotates the log at a preset time interval.
PeriodicRotatingFileHandler() - Constructor for class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Construct a new instance with no formatter and no output file.
PeriodicRotatingFileHandler(File, String) - Constructor for class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Construct a new instance with the given output file.
PeriodicRotatingFileHandler(File, String, boolean) - Constructor for class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Construct a new instance with the given output file and append setting.
PeriodicRotatingFileHandler(String) - Constructor for class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Construct a new instance with the given output file.
PeriodicRotatingFileHandler(String, boolean) - Constructor for class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Construct a new instance with the given output file and append setting.
PeriodicRotatingFileHandler.Period - Enum in org.jboss.logmanager.handlers
  Possible period values.
PeriodicSizeRotatingFileHandler - Class in org.jboss.logmanager.handlers
  A file handler which rotates the log at a preset time interval or the size of the log.
PeriodicSizeRotatingFileHandler() - Constructor for class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Default constructor.
PeriodicSizeRotatingFileHandler(File, String) - Constructor for class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Construct a new instance with the given output file.
PeriodicSizeRotatingFileHandler(File, String, boolean) - Constructor for class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Construct a new instance with the given output file and append setting.
PeriodicSizeRotatingFileHandler(File, String, long, int) - Constructor for class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Construct a new instance with the given output file.
PeriodicSizeRotatingFileHandler(File, String, long, int, boolean) - Constructor for class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Construct a new instance with the given output file.
PeriodicSizeRotatingFileHandler(String) - Constructor for class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Construct a new instance with the given output file.
PeriodicSizeRotatingFileHandler(String, boolean) - Constructor for class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Construct a new instance with the given output file and append setting.
PojoConfiguration - Interface in org.jboss.logmanager.config
pop() - Static method in class org.jboss.logmanager.NDC
  Pop the topmost value from the NDC stack and return it.
prepare() - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Prepares the current changes.
preWrite(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Execute any pre-write policy, such as file rotation.
preWrite(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
preWrite(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Execute any pre-write policy, such as file rotation.
preWrite(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.WriterHandler
  Execute any pre-write policy, such as file rotation.
printError(String) - Static method in class org.jboss.logmanager.StandardOutputStreams
  Prints an error messages to `stderr`.
printError(String, Object...) - Static method in class org.jboss.logmanager.StandardOutputStreams
  Prints an error messages to `stderr`.
printError(Throwable, String) - Static method in class org.jboss.logmanager.StandardOutputStreams
  Prints an error messages to `stderr`.
printError(Throwable, String, Object...) - Static method in class org.jboss.logmanager.StandardOutputStreams
  Prints an error messages to `stderr`.
PRINTF - org.jboss.logmanager.ExtLogRecord.FormatStyle
  Format the message using the `Formatter` (also known as `printf()`) parameter style.
PROCESS_ID - org.jboss.logmanager.formatters.StructuredFormatter.Key
PROCESS_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
processIdFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source file line number with the given justification rules (NOTE: call stack introspection introduces a significant performance penalty).
processNameFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the source process name with the given justification rules.
PropertyConfigurable - Interface in org.jboss.logmanager.config
  An object which is configurable via object properties.
PropertyConfigurator - Class in org.jboss.logmanager
  A configurator which uses a simple property file format.
PropertyConfigurator() - Constructor for class org.jboss.logmanager.PropertyConfigurator
  Construct an instance.
PropertyConfigurator(LogContext) - Constructor for class org.jboss.logmanager.PropertyConfigurator
  Construct a new instance.
PropertyValues - Class in org.jboss.logmanager
  A utility for converting objects into strings and strings into objects for storage in logging configurations.
PropertyValues() - Constructor for class org.jboss.logmanager.PropertyValues
protect(Object) - Method in class org.jboss.logmanager.ExtHandler
protect(Object) - Method in class org.jboss.logmanager.LogContext
protect(Object) - Method in interface org.jboss.logmanager.Protectable
  Protect this object from modifications.
Protectable - Interface in org.jboss.logmanager
  Allows objects to be locked for modification.
publish(LogRecord) - Method in class org.jboss.logmanager.ExtHandler
publish(LogRecord) - Method in class org.jboss.logmanager.handlers.QueueHandler
publish(ExtLogRecord) - Method in class org.jboss.logmanager.ExtHandler
  Publish an `ExtLogRecord`.
publish(ExtLogRecord) - Method in class org.jboss.logmanager.handlers.QueueHandler
push(String) - Static method in class org.jboss.logmanager.NDC
  Push a value on to the NDC stack, returning the new stack depth which should later be used to restore the stack.
put(String, String) - Static method in class org.jboss.logmanager.MDC
  Set the value of a key, returning the old value (if any) or `null` if there was none.
putMdc(String, String) - Method in class org.jboss.logmanager.ExtLogRecord
  Change an MDC value on this record.
putObject(String, Object) - Static method in class org.jboss.logmanager.MDC
  Set the value of a key, returning the old value (if any) or `null` if there was none.

## Q

QueueHandler - Class in org.jboss.logmanager.handlers
  A queue handler which retains the last few messages logged.
QueueHandler() - Constructor for class org.jboss.logmanager.handlers.QueueHandler
  Construct a new instance with a default queue length.
QueueHandler(int) - Constructor for class org.jboss.logmanager.handlers.QueueHandler
  Construct a new instance.

## R

readConfiguration() - Method in class org.jboss.logmanager.LogManager
  Configure the log manager one time.
readConfiguration(InputStream) - Method in class org.jboss.logmanager.LogManager
  Configure the log manager.
readResolve() - Method in class org.jboss.logmanager.SerializedLogger
  Get the actual logger for this marker.
RECORD - org.jboss.logmanager.formatters.StructuredFormatter.Key
RegexFilter - Class in org.jboss.logmanager.filters
  A regular-expression-based filter.
RegexFilter(String) - Constructor for class org.jboss.logmanager.filters.RegexFilter
  Create a new instance.
RegexFilter(Pattern) - Constructor for class org.jboss.logmanager.filters.RegexFilter
  Create a new instance.
registerLevel(Level) - Method in class org.jboss.logmanager.LogContext
  Register a level instance with this log context.
registerLogContext(ClassLoader, LogContext) - Method in class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Register a class loader with a log context.
registerLogContext(ClassLoader, LogContext) - Method in class org.jboss.logmanager.ClassLoaderLogContextSelector
  Register a class loader with a log context.
registerLogContext(ClassLoader, LogContext) - Method in class org.jboss.logmanager.ContextClassLoaderLogContextSelector
  Register a class loader with a log context.
relativeTimeFormatStep(long, boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the number of milliseconds since the given base time.
relativeTimeFormatStep(long, boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the number of milliseconds since the given base time.
remove(String) - Static method in class org.jboss.logmanager.MDC
  Remove a key.
removeConfigurationListener(Runnable) - Method in class org.jboss.logmanager.LogManager
  Configuration listeners are not currently supported.
removeErrorManagerConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
removeFilterConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
removeFormatterConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
removeHandler(Handler) - Method in class org.jboss.logmanager.ExtHandler
  Remove a sub-handler from this handler.
removeHandler(Handler) - Method in class org.jboss.logmanager.handlers.DelayedHandler
  Remove a sub-handler from this handler.
removeHandler(Handler) - Method in class org.jboss.logmanager.Logger
removeHandlerConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Remove a handler configuration.
removeHandlerName(String) - Method in interface org.jboss.logmanager.config.HandlerContainingConfigurable
  Remove a handler name from this logger.
removeLogApiClassLoader(ClassLoader) - Method in class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Remove a class loader from the known log APIs set.
removeLogApiClassLoader(ClassLoader) - Method in class org.jboss.logmanager.ClassLoaderLogContextSelector
  Remove a class loader from the known log APIs set.
removeLoggerConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
removeMdc(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Remove an MDC value on this record.
removeObject(String) - Static method in class org.jboss.logmanager.MDC
  Remove a key.
removePojoConfiguration(String) - Method in interface org.jboss.logmanager.config.LogContextConfiguration
  Removes the POJO configuration.
removePostConfigurationMethod(String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Removes the post configuration method.
removeProperty(String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Remove a configured property.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.jboss.logmanager.LogManager
  Do nothing.
render(StringBuilder, ExtLogRecord) - Method in interface org.jboss.logmanager.formatters.FormatStep
  Render a part of the log record.
replay() - Method in class org.jboss.logmanager.handlers.QueueHandler
  Replay the stored queue to the nested handlers.
reset() - Method in class org.jboss.logmanager.LogManager
  Does nothing.
resolve(String) - Method in interface org.jboss.logmanager.config.ValueExpression.Resolver
  Resolves the value of an expression.
resourceKeyFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the log message resource key (if any) with the given justification rules.
resourceKeyFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the log message resource key (if any) with the given justification rules.
RFC3164 - org.jboss.logmanager.handlers.SyslogHandler.SyslogType
  Formats the message according the the RFC-3164 specification (http://tools.ietf.org/html/rfc3164#section-4.1
RFC5424 - org.jboss.logmanager.handlers.SyslogHandler.SyslogType
  Formats the message according the the RFC-5424 specification (http://tools.ietf.org/html/rfc5424#section-6

## S

safeClose(Closeable) - Method in class org.jboss.logmanager.handlers.WriterHandler
  Safely close the resource, reporting an error if the close fails.
SECURITY - org.jboss.logmanager.handlers.SyslogHandler.Facility
SECURITY2 - org.jboss.logmanager.handlers.SyslogHandler.Facility
SEQUENCE - org.jboss.logmanager.formatters.StructuredFormatter.Key
SerializedLogger - Class in org.jboss.logmanager
  A marker class for loggers.
SerializedLogger(String) - Constructor for class org.jboss.logmanager.SerializedLogger
  Construct an instance.
setAddress(InetAddress) - Method in class org.jboss.logmanager.handlers.SocketHandler
  Sets the address to connect to.
setAppend(boolean) - Method in class org.jboss.logmanager.handlers.FileHandler
  Specify whether to append to the target file.
setAppName(String) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets app name used when formatting the message in RFC5424 format.
setAutoFlush(boolean) - Method in class org.jboss.logmanager.ExtHandler
  Change the autoflush setting for this handler.
setBlockOnReconnect(boolean) - Method in class org.jboss.logmanager.handlers.SocketHandler
  Enables or disables blocking when attempting to reconnect the socket when using a TCP or SSL TCP connections.
setBlockOnReconnect(boolean) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Enables or disables blocking when attempting to reconnect a `TCP` or `SSL TCP` protocol.
setBlockOnReconnect(boolean) - Method in class org.jboss.logmanager.handlers.TcpOutputStream
  Enables or disables blocking when attempting to reconnect the socket.
setCallerCalculationRequired(boolean) - Method in class org.jboss.logmanager.handlers.DelayedHandler
  Sets whether or not caller information will be required when formatting records.
setCloseChildren(boolean) - Method in class org.jboss.logmanager.ExtHandler
  Sets whether or not children handlers should be closed when this handler is closed.
setColors(String) - Method in class org.jboss.logmanager.formatters.PatternFormatter
  Set the color map to use for log levels when %K{level} is used.
setDateFormat(String) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Sets the pattern to use when formatting the date.
setEnabled(boolean) - Method in class org.jboss.logmanager.ExtHandler
  Enables or disables the handler based on the value passed in.
setEncoding(String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
setEncoding(String) - Method in class org.jboss.logmanager.ExtHandler
setEncoding(String) - Method in class org.jboss.logmanager.handlers.OutputStreamHandler
  Set the target encoding.
setEncoding(String, String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Sets the expression value for the encoding.
setErrorManager(ErrorManager) - Method in class org.jboss.logmanager.ExtHandler
setErrorManagerName(String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
setErrorManagerName(String, String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Sets the expression value for the error manager name.
setEscapeEnabled(boolean) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Deprecated.
  escaping message values is not required per RFC5424 and is no longer supported in this handler
setExceptionOutputType(StructuredFormatter.ExceptionOutputType) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Set the output type for exceptions.
setFacility(SyslogHandler.Facility) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the facility used when calculating the priority of the message.
setFile(File) - Method in class org.jboss.logmanager.handlers.FileHandler
  Set the output file.
setFile(File) - Method in class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
setFile(File) - Method in class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Set the output file.
setFile(File) - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Set the output file.
setFileName(String) - Method in class org.jboss.logmanager.handlers.FileHandler
  Set the output file by name.
setFilter(String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
setFilter(String) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Set the name of the filter to use, or `null` to leave unconfigured.
setFilter(String, String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Sets the expression value and for the filter.
setFilter(String, String) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Sets the expression value and for the filter.
setFilter(Filter) - Method in class org.jboss.logmanager.ExtHandler
setFilter(Filter) - Method in class org.jboss.logmanager.Logger
setFormatter(Formatter) - Method in class org.jboss.logmanager.ExtHandler
setFormatterName(String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Set the name of the configured formatter for this handler.
setFormatterName(String, String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Sets the expression value for the formatter name.
setHandlerNames(String...) - Method in interface org.jboss.logmanager.config.HandlerContainingConfigurable
  Set the names of the configured handlers.
setHandlerNames(Collection<String>) - Method in interface org.jboss.logmanager.config.HandlerContainingConfigurable
  Set the names of the configured handlers.
setHandlers(Handler[]) - Method in class org.jboss.logmanager.ExtHandler
  A convenience method to atomically get and replace the sub-handler array.
setHandlers(Handler[]) - Method in class org.jboss.logmanager.handlers.DelayedHandler
  A convenience method to atomically get and replace the sub-handler array.
setHandlers(Handler[]) - Method in class org.jboss.logmanager.Logger
  A convenience method to atomically replace the handler list for this logger.
setHostname(String) - Method in class org.jboss.logmanager.handlers.SocketHandler
  Sets the address to connect to by doing a lookup on the hostname.
setHostname(String) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the host name which is used when sending the message to the syslog.
setHostName(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the host name of the record.
setLevel(String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Sets the level on the handler.
setLevel(String) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Sets the level on the logger.
setLevel(String, String) - Method in interface org.jboss.logmanager.config.HandlerConfiguration
  Sets the expression value for the level.
setLevel(String, String) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Sets the expression value for the level.
setLevel(Level) - Method in class org.jboss.logmanager.ExtHandler
setLevel(Level) - Method in class org.jboss.logmanager.Logger
  This implementation grabs a lock, so that only one thread may update the log level of any logger at a time, in order to allow readers to never block (though there is a window where retrieving the log level reflects an older effective level than the actual level).
setLevelName(String) - Method in class org.jboss.logmanager.Logger
  Set the log level by name.
setLimit(int) - Method in class org.jboss.logmanager.handlers.QueueHandler
  Set the queue length limit.
setLogContextSelector(LogContextSelector) - Static method in class org.jboss.logmanager.LogContext
  Set a new log context selector.
setMaxBackupIndex(int) - Method in class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Set the maximum backup index (the number of log files to keep around).
setMaxBackupIndex(int) - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Set the maximum backup index (the number of log files to keep around).
setMaxLength(int) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the maximum length, in bytes, of the message allowed to tbe sent.
setMdc(Map<?, ?>) - Method in class org.jboss.logmanager.ExtLogRecord
  Create a new MDC using a copy of the source map.
setMessage(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the raw message.
setMessage(String, ExtLogRecord.FormatStyle) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the raw message.
setMessageDelimiter(String) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the message delimiter to be used if `use message delimiter` is set to `true`.
setMetaData(String) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Sets the meta data to use in the structured format.
setNamespaceUri(String) - Method in class org.jboss.logmanager.formatters.XmlFormatter
  Sets the namespace URI used for each record if `XmlFormatter.isPrintNamespace()` is `true`.
setNdc(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Change the NDC for this log record.
setOutputStream(OutputStream) - Method in class org.jboss.logmanager.handlers.ConsoleHandler
  Set the output stream to write to.
setOutputStream(OutputStream) - Method in class org.jboss.logmanager.handlers.OutputStreamHandler
  Set the output stream to write to.
setOutputStream(OutputStream) - Method in class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
setOutputStream(OutputStream) - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Set the output stream to write to.
setOutputStream(OutputStream) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the output stream for the syslog handler to write to.
setOverflowAction(AsyncHandler.OverflowAction) - Method in class org.jboss.logmanager.handlers.AsyncHandler
  Set the overflow action.
setParameters(Object[]) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the parameters to the log message.
setParent(Logger) - Method in class org.jboss.logmanager.Logger
  Not allowed. This method may never be called.
setPattern(String) - Method in class org.jboss.logmanager.formatters.PatternFormatter
  Set the format pattern.
setPort(int) - Method in class org.jboss.logmanager.handlers.SocketHandler
  Sets the port to connect to.
setPort(int) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the port the syslogd server is listening on.
setPostConfigurationMethods(String...) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Sets the method names to be invoked after the properties have been set.
setPostConfigurationMethods(List<String>) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Sets the method names to be invoked after the properties have been set.
setPrettyPrint(boolean) - Method in class org.jboss.logmanager.formatters.JsonFormatter
  Turns on or off pretty printing.
setPrettyPrint(boolean) - Method in class org.jboss.logmanager.formatters.XmlFormatter
  Turns on or off pretty printing.
setPrintDetails(boolean) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Sets whether or not details should be printed.
setPrintNamespace(boolean) - Method in class org.jboss.logmanager.formatters.XmlFormatter
  Turns on or off the printing of the namespace for each `<record/>`.
setProcessId(long) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the process ID of the record.
setProcessName(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the process name of the record.
setPropertyValueExpression(String, String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Sets the expression value for the property.
setPropertyValueExpression(String, String, String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Sets the expression value for the property.
setPropertyValueString(String, String) - Method in interface org.jboss.logmanager.config.PropertyConfigurable
  Set a property value from a string.
setProtocol(SocketHandler.Protocol) - Method in class org.jboss.logmanager.handlers.SocketHandler
  Sets the protocol to use.
setProtocol(SyslogHandler.Protocol) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the protocol used to connect to the syslog server
setRecordDelimiter(String) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Sets the value to be used to indicate the end of a record.
setResourceBundle(ResourceBundle) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the localization resource bundle.
setResourceBundleName(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the localization resource bundle name.
setRotateOnBoot(boolean) - Method in class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Set to a value of `true` if the file should be rotated before the a new file is set.
setRotateOnBoot(boolean) - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Set to a value of `true` if the file should be rotated before the a new file is set.
setRotateSize(long) - Method in class org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler
  Set the rotation size, in bytes.
setRotateSize(long) - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Set the rotation size, in bytes.
setSelector(LogContextSelector) - Method in class org.jboss.logmanager.LogContextSelectorService
  Set the selector to install.
setServerAddress(InetAddress) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the server address the messages should be sent to.
setServerHostname(String) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Sets the server address the messages should be sent to.
setSocketFactory(SocketFactory) - Method in class org.jboss.logmanager.handlers.SocketHandler
  Sets the socket factory to use for creating TCP or SSL connections.
setSourceClassName(String) - Method in class org.jboss.logmanager.ExtLogRecord
setSourceFileName(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the source file name for this log record.
setSourceLineNumber(int) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the source line number for this log record.
setSourceMethodName(String) - Method in class org.jboss.logmanager.ExtLogRecord
setSourceModuleName(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the source module name of this record.
setSourceModuleVersion(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the source module version of this record.
setSteps(FormatStep[]) - Method in class org.jboss.logmanager.formatters.MultistepFormatter
  Assign new format steps.
setSuffix(String) - Method in class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Set the suffix string.
setSuffix(String) - Method in class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Sets the suffix to be appended to the file name during the file rotation.
setSyslogType(SyslogHandler.SyslogType) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Set the `syslog type` this handler should use to format the message sent.
setTarget(ConsoleHandler.Target) - Method in class org.jboss.logmanager.handlers.ConsoleHandler
  Set the target for this console handler.
setThreadLocalLogLevel(Filter) - Static method in class org.jboss.logmanager.LogManager
  Sets the filter on the thread for all loggers.
setThreadName(String) - Method in class org.jboss.logmanager.ExtLogRecord
  Set the thread name of this logging event.
setTimeZone(TimeZone) - Method in class org.jboss.logmanager.handlers.PeriodicRotatingFileHandler
  Set the configured time zone for this handler.
setTruncate(boolean) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Set to `true` if the message should be truncated if the total length the `maximum length`.
setUseCountingFraming(boolean) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Set to `true` if the message being sent should be prefixed with the size of the message.
setUseMessageDelimiter(boolean) - Method in class org.jboss.logmanager.handlers.SyslogHandler
  Whether to append the message with a delimiter or not.
setUseParentFilters(boolean) - Method in class org.jboss.logmanager.Logger
  Specify whether or not filters should be inherited from parent loggers.
setUseParentFilters(Boolean) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Set whether to use parent filters.
setUseParentFilters(String) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Set whether to use parent filters.
setUseParentFilters(String, Boolean) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Set whether to use parent filters.
setUseParentHandlers(boolean) - Method in class org.jboss.logmanager.Logger
setUseParentHandlers(Boolean) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Set whether to use parent handlers.
setUseParentHandlers(String) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Set whether to use parent handlers.
setUseParentHandlers(String, Boolean) - Method in interface org.jboss.logmanager.config.LoggerConfiguration
  Set whether to use parent handlers.
setWriter(Writer) - Method in class org.jboss.logmanager.handlers.OutputStreamHandler
  Set the writer.
setWriter(Writer) - Method in class org.jboss.logmanager.handlers.WriterHandler
  Set the writer.
setZoneId(String) - Method in class org.jboss.logmanager.formatters.StructuredFormatter
  Sets the `ZoneId` to use when formatting the date and time from the `LogRecord`.
severe(String) - Method in class org.jboss.logmanager.Logger
simpleMessageFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the formatted log message text (simple version, no exception traces) with the given justification rules.
simpleMessageFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the formatted log message text (simple version, no exception traces) with the given justification rules.
SizeRotatingFileHandler - Class in org.jboss.logmanager.handlers
SizeRotatingFileHandler() - Constructor for class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Construct a new instance with no formatter and no output file.
SizeRotatingFileHandler(long, int) - Constructor for class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Construct a new instance with no formatter and no output file.
SizeRotatingFileHandler(File) - Constructor for class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Construct a new instance with the given output file.
SizeRotatingFileHandler(File, boolean) - Constructor for class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Construct a new instance with the given output file and append setting.
SizeRotatingFileHandler(File, boolean, long, int) - Constructor for class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Construct a new instance with the given output file and append setting.
SizeRotatingFileHandler(File, long, int) - Constructor for class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Construct a new instance with the given output file.
SizeRotatingFileHandler(String) - Constructor for class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Construct a new instance with the given output file.
SizeRotatingFileHandler(String, boolean) - Constructor for class org.jboss.logmanager.handlers.SizeRotatingFileHandler
  Construct a new instance with the given output file and append setting.
SocketHandler - Class in org.jboss.logmanager.handlers
  A handler used to communicate over a socket.
SocketHandler() - Constructor for class org.jboss.logmanager.handlers.SocketHandler
  Creates a socket handler with an address of localhost and port of 4560.
SocketHandler(String, int) - Constructor for class org.jboss.logmanager.handlers.SocketHandler
  Creates a socket handler.
SocketHandler(InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.SocketHandler
  Creates a socket handler.
SocketHandler(SocketFactory, SocketHandler.Protocol, String, int) - Constructor for class org.jboss.logmanager.handlers.SocketHandler
  Creates a socket handler.
SocketHandler(SocketFactory, SocketHandler.Protocol, InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.SocketHandler
  Creates a socket handler.
SocketHandler(SocketHandler.Protocol, String, int) - Constructor for class org.jboss.logmanager.handlers.SocketHandler
  Creates a socket handler.
SocketHandler(SocketHandler.Protocol, InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.SocketHandler
  Creates a socket handler.
SocketHandler.Protocol - Enum in org.jboss.logmanager.handlers
  The type of socket
SOURCE_CLASS_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
SOURCE_FILE_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
SOURCE_LINE_NUMBER - org.jboss.logmanager.formatters.StructuredFormatter.Key
SOURCE_METHOD_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
SOURCE_MODULE_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
SOURCE_MODULE_VERSION - org.jboss.logmanager.formatters.StructuredFormatter.Key
SSL_TCP - org.jboss.logmanager.handlers.SocketHandler.Protocol
  Transport Layer Security over TCP
SSL_TCP - org.jboss.logmanager.handlers.SyslogHandler.Protocol
  Transport Layer Security over TCP
SslTcpOutputStream - Class in org.jboss.logmanager.handlers
  An output stream that writes data to a `socket`.
SslTcpOutputStream(InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.SslTcpOutputStream
  Creates a SSL TCP output stream.
SslTcpOutputStream(InetAddress, int, boolean) - Constructor for class org.jboss.logmanager.handlers.SslTcpOutputStream
  Creates a SSL TCP output stream.
SslTcpOutputStream(SocketFactory, InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.SslTcpOutputStream
  Creates a SSL TCP output stream.
SslTcpOutputStream(SocketFactory, InetAddress, int, boolean) - Constructor for class org.jboss.logmanager.handlers.SslTcpOutputStream
  Creates a SSL TCP output stream.
STACK_TRACE - org.jboss.logmanager.formatters.StructuredFormatter.Key
StandardOutputStreams - Class in org.jboss.logmanager
  Caches `stdout` and `stderr` early.
StandardOutputStreams() - Constructor for class org.jboss.logmanager.StandardOutputStreams
start() - Method in class org.jboss.logmanager.LogContextSelectorService
  Install the selector.
start() - Method in class org.jboss.logmanager.LogService
  Start method; removes and saves bootstrap handlers.
startArray(String) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes the start of an array.
startObject(String) - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Writes the start of an object.
stderr - Static variable in class org.jboss.logmanager.StandardOutputStreams
stdout - Static variable in class org.jboss.logmanager.StandardOutputStreams
stop() - Method in class org.jboss.logmanager.LogContextSelectorService
  Uninstall the selector.
stop() - Method in class org.jboss.logmanager.LogService
  Stop method; removes root handlers and restores the bootstrap handlers.
STRING_RESOLVER - Static variable in interface org.jboss.logmanager.config.ValueExpression
stringToEnumMap(Class<E>, String) - Static method in class org.jboss.logmanager.PropertyValues
  Parses a string of key/value pairs into an enum map.
stringToEnumMap(Class<E>, String, boolean) - Static method in class org.jboss.logmanager.PropertyValues
  Parses a string of key/value pairs into an enum map.
stringToMap(String) - Static method in class org.jboss.logmanager.PropertyValues
  Parses a string of key/value pairs into a map.
StructuredFormatter - Class in org.jboss.logmanager.formatters
  An abstract class that uses a generator to help generate structured data from a `record`.
StructuredFormatter() - Constructor for class org.jboss.logmanager.formatters.StructuredFormatter
StructuredFormatter(String) - Constructor for class org.jboss.logmanager.formatters.StructuredFormatter
StructuredFormatter(Map<StructuredFormatter.Key, String>) - Constructor for class org.jboss.logmanager.formatters.StructuredFormatter
StructuredFormatter.ExceptionOutputType - Enum in org.jboss.logmanager.formatters
  Defines the way a cause will be formatted.
StructuredFormatter.Generator - Interface in org.jboss.logmanager.formatters
  A generator used to create the structured output.
StructuredFormatter.Key - Enum in org.jboss.logmanager.formatters
  The key used for the structured log record data.
SubstituteFilter - Class in org.jboss.logmanager.filters
  A filter which applies a text substitution on the message if the nested filter matches.
SubstituteFilter(String, String, boolean) - Constructor for class org.jboss.logmanager.filters.SubstituteFilter
  Construct a new instance.
SubstituteFilter(Pattern, String, boolean) - Constructor for class org.jboss.logmanager.filters.SubstituteFilter
  Construct a new instance.
SYSLOGD - org.jboss.logmanager.handlers.SyslogHandler.Facility
SyslogHandler - Class in org.jboss.logmanager.handlers
  A syslog handler for logging to syslogd.
SyslogHandler() - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  The default class constructor.
SyslogHandler(String, int) - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  Creates a new syslog handler that sends the messages to the server represented by the `serverHostname` parameter on the port represented by the `port` parameter.
SyslogHandler(String, int, SyslogHandler.Facility, String) - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  Creates a new syslog handler that sends the messages to the server represented by the `serverAddress` parameter on the port represented by the `port` parameter.
SyslogHandler(String, int, SyslogHandler.Facility, SyslogHandler.SyslogType, String) - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  Creates a new syslog handler that sends the messages to the server represented by the `serverAddress` parameter on the port represented by the `port` parameter.
SyslogHandler(String, int, SyslogHandler.Facility, SyslogHandler.SyslogType, SyslogHandler.Protocol, String) - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  Creates a new syslog handler that sends the messages to the server represented by the `serverAddress` parameter on the port represented by the `port` parameter.
SyslogHandler(InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  Creates a new syslog handler that sends the messages to the server represented by the `serverAddress` parameter on the port represented by the `port` parameter.
SyslogHandler(InetAddress, int, SyslogHandler.Facility, String) - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  Creates a new syslog handler that sends the messages to the server represented by the `serverAddress` parameter on the port represented by the `port` parameter.
SyslogHandler(InetAddress, int, SyslogHandler.Facility, SyslogHandler.SyslogType, String) - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  Creates a new syslog handler that sends the messages to the server represented by the `serverAddress` parameter on the port represented by the `port` parameter.
SyslogHandler(InetAddress, int, SyslogHandler.Facility, SyslogHandler.SyslogType, SyslogHandler.Protocol, String) - Constructor for class org.jboss.logmanager.handlers.SyslogHandler
  Creates a new syslog handler that sends the messages to the server represented by the `serverAddress` parameter on the port represented by the `port` parameter.
SyslogHandler.Facility - Enum in org.jboss.logmanager.handlers
  Facility as defined by RFC-5424 (http://tools.ietf.org/html/rfc5424) and RFC-3164 (http://tools.ietf.org/html/rfc3164).
SyslogHandler.Protocol - Enum in org.jboss.logmanager.handlers
  The type of socket the syslog should write to
SyslogHandler.Severity - Enum in org.jboss.logmanager.handlers
  Severity as defined by RFC-5424 (http://tools.ietf.org/html/rfc5424) and RFC-3164 (http://tools.ietf.org/html/rfc3164).
SyslogHandler.SyslogType - Enum in org.jboss.logmanager.handlers
  The syslog type used for formatting the message.
SYSTEM_DAEMONS - org.jboss.logmanager.handlers.SyslogHandler.Facility
SYSTEM_ERR - org.jboss.logmanager.handlers.ConsoleHandler.Target
  The target for `System.err`.
SYSTEM_OUT - org.jboss.logmanager.handlers.ConsoleHandler.Target
  The target for `System.out`.
systemPropertyFormatStep(String, boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits a system property value associated with the given key.

## T

TCP - org.jboss.logmanager.handlers.SocketHandler.Protocol
  Transmission Control Protocol
TCP - org.jboss.logmanager.handlers.SyslogHandler.Protocol
  Transmission Control Protocol
TcpOutputStream - Class in org.jboss.logmanager.handlers
  An output stream that writes data to a `socket`.
TcpOutputStream(InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.TcpOutputStream
  Creates a TCP output stream.
TcpOutputStream(InetAddress, int, boolean) - Constructor for class org.jboss.logmanager.handlers.TcpOutputStream
  Creates a TCP output stream.
TcpOutputStream(Socket) - Constructor for class org.jboss.logmanager.handlers.TcpOutputStream
  Deprecated.
  Use `TcpOutputStream(javax.net.SocketFactory, java.net.InetAddress, int)`
TcpOutputStream(SocketFactory, InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.TcpOutputStream
  Creates a new TCP output stream.
TcpOutputStream(SocketFactory, InetAddress, int, boolean) - Constructor for class org.jboss.logmanager.handlers.TcpOutputStream
  Creates a new TCP output stream.
textFormatStep(String) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which simply emits the given string.
THREAD_ID - org.jboss.logmanager.formatters.StructuredFormatter.Key
THREAD_ID - Static variable in class org.jboss.logmanager.formatters.Formatters
THREAD_NAME - org.jboss.logmanager.formatters.StructuredFormatter.Key
threadFormatStep(String, boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the id if `id` is passed as the argument, otherwise the the thread name is used.
threadIdFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the id of the thread which originated the log record.
ThreadLocalLogContextSelector - Class in org.jboss.logmanager
  A log context selector which stores the chosen log context in a thread-local.
ThreadLocalLogContextSelector(Object, LogContextSelector) - Constructor for class org.jboss.logmanager.ThreadLocalLogContextSelector
  Construct a new instance.
ThreadLocalLogContextSelector(LogContextSelector) - Constructor for class org.jboss.logmanager.ThreadLocalLogContextSelector
  Construct a new instance.
threadNameFormatStep(boolean, int, boolean, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the name of the thread which originated the log record.
threadNameFormatStep(boolean, int, int) - Static method in class org.jboss.logmanager.formatters.Formatters
  Create a format step which emits the name of the thread which originated the log record.
throwing(String, String, Throwable) - Method in class org.jboss.logmanager.Logger
TIMESTAMP - org.jboss.logmanager.formatters.StructuredFormatter.Key
toString() - Method in interface org.jboss.logmanager.config.ValueExpression
toString() - Method in class org.jboss.logmanager.formatters.ColorMap
toString() - Method in enum org.jboss.logmanager.handlers.SyslogHandler.Facility
toString() - Method in enum org.jboss.logmanager.handlers.SyslogHandler.Severity
toString() - Method in class org.jboss.logmanager.handlers.UninterruptibleOutputStream
  Get the string representation of this stream.
toString() - Method in class org.jboss.logmanager.Logger
TRACE - Static variable in class org.jboss.logmanager.Level
trimTo(int) - Static method in class org.jboss.logmanager.NDC
  Trim the thread NDC stack down to no larger than the given size.

## U

UDP - org.jboss.logmanager.handlers.SocketHandler.Protocol
  User Datagram Protocol
UDP - org.jboss.logmanager.handlers.SyslogHandler.Protocol
  User Datagram Protocol
UdpOutputStream - Class in org.jboss.logmanager.handlers
  An output stream that writes data to a `DatagramSocket`.
UdpOutputStream(InetAddress, int) - Constructor for class org.jboss.logmanager.handlers.UdpOutputStream
uncaughtException(Thread, Throwable) - Method in class org.jboss.logmanager.LoggingUncaughtExceptionHandler
  Method invoked when the given thread terminates due to the given uncaught exception.
UncloseableOutputStream - Class in org.jboss.logmanager.handlers
  An output stream wrapper which drops calls to the `close()` method.
UncloseableOutputStream(OutputStream) - Constructor for class org.jboss.logmanager.handlers.UncloseableOutputStream
UncloseableWriter - Class in org.jboss.logmanager.handlers
  An output stream wrapper which drops calls to the `close()` method.
UncloseableWriter(Writer) - Constructor for class org.jboss.logmanager.handlers.UncloseableWriter
UninterruptibleOutputStream - Class in org.jboss.logmanager.handlers
  An output stream which is not interruptible.
UninterruptibleOutputStream(OutputStream) - Constructor for class org.jboss.logmanager.handlers.UninterruptibleOutputStream
  Construct a new instance.
unprotect(Object) - Method in class org.jboss.logmanager.ExtHandler
unprotect(Object) - Method in class org.jboss.logmanager.LogContext
unprotect(Object) - Method in interface org.jboss.logmanager.Protectable
  Allows the object to be modified if the `protectionKey` matches the key used to `protect` the object.
unregisterLevel(Level) - Method in class org.jboss.logmanager.LogContext
  Unregister a previously registered level.
unregisterLogContext(ClassLoader, LogContext) - Method in class org.jboss.logmanager.CallerClassLoaderLogContextSelector
  Unregister a class loader/log context association.
unregisterLogContext(ClassLoader, LogContext) - Method in class org.jboss.logmanager.ClassLoaderLogContextSelector
  Unregister a class loader/log context association.
unregisterLogContext(ClassLoader, LogContext) - Method in class org.jboss.logmanager.ContextClassLoaderLogContextSelector
  Unregister a class loader/log context association.
updateConfiguration(InputStream, Function<String, BiFunction<String, String, String>>) - Method in class org.jboss.logmanager.LogManager
  Does nothing.
updateConfiguration(Function<String, BiFunction<String, String, String>>) - Method in class org.jboss.logmanager.LogManager
  Does nothing.
USER_LEVEL - org.jboss.logmanager.handlers.SyslogHandler.Facility
UUCP - org.jboss.logmanager.handlers.SyslogHandler.Facility

## V

ValueExpression<T> - Interface in org.jboss.logmanager.config
  Represents a possible value expression.
ValueExpression.Resolver<T> - Interface in org.jboss.logmanager.config
  Resolves the value expression from an expression.
valueOf(String) - Static method in enum org.jboss.logmanager.ExtLogRecord.FormatStyle
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.formatters.StructuredFormatter.ExceptionOutputType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.formatters.StructuredFormatter.Key
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.handlers.AsyncHandler.OverflowAction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.handlers.ConsoleHandler.Target
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.handlers.SocketHandler.Protocol
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.Facility
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.Protocol
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.Severity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.SyslogType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.logmanager.ExtLogRecord.FormatStyle
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.formatters.StructuredFormatter.ExceptionOutputType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.formatters.StructuredFormatter.Key
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.handlers.AsyncHandler.OverflowAction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.handlers.ConsoleHandler.Target
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.handlers.SocketHandler.Protocol
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.Facility
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.Protocol
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.Severity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.handlers.SyslogHandler.SyslogType
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

WARN - Static variable in class org.jboss.logmanager.Level
warning(String) - Method in class org.jboss.logmanager.Logger
WARNING - org.jboss.logmanager.handlers.SyslogHandler.Severity
WEEK - org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period
wrap(Handler) - Static method in class org.jboss.logmanager.handlers.Handlers
  Create a wrapper that exposes the handler's close and flush methods via the I/O API.
wrap(LogRecord) - Static method in class org.jboss.logmanager.ExtLogRecord
  Wrap a JDK log record.
wrapArrays() - Method in interface org.jboss.logmanager.formatters.StructuredFormatter.Generator
  Indicates whether or not elements in an array should be wrapped or not.
write(byte[]) - Method in class org.jboss.logmanager.handlers.TcpOutputStream
write(byte[]) - Method in class org.jboss.logmanager.handlers.UdpOutputStream
write(byte[]) - Method in class org.jboss.logmanager.handlers.UncloseableOutputStream
write(byte[], int, int) - Method in class org.jboss.logmanager.handlers.TcpOutputStream
write(byte[], int, int) - Method in class org.jboss.logmanager.handlers.UdpOutputStream
write(byte[], int, int) - Method in class org.jboss.logmanager.handlers.UncloseableOutputStream
write(byte[], int, int) - Method in class org.jboss.logmanager.handlers.UninterruptibleOutputStream
  Write the given bytes uninterruptibly.
write(char[]) - Method in class org.jboss.logmanager.handlers.UncloseableWriter
write(char[], int, int) - Method in class org.jboss.logmanager.handlers.UncloseableWriter
write(int) - Method in class org.jboss.logmanager.handlers.TcpOutputStream
write(int) - Method in class org.jboss.logmanager.handlers.UdpOutputStream
write(int) - Method in class org.jboss.logmanager.handlers.UncloseableOutputStream
write(int) - Method in class org.jboss.logmanager.handlers.UncloseableWriter
write(int) - Method in class org.jboss.logmanager.handlers.UninterruptibleOutputStream
  Write the given byte uninterruptibly.
write(String) - Method in class org.jboss.logmanager.handlers.UncloseableWriter
write(String, int, int) - Method in class org.jboss.logmanager.handlers.UncloseableWriter
writeConfiguration(OutputStream) - Method in class org.jboss.logmanager.PropertyConfigurator
  Writes the current configuration to the output stream.
writeConfiguration(OutputStream, boolean) - Method in class org.jboss.logmanager.PropertyConfigurator
  Writes the current configuration to the output stream.
writeReplace() - Method in class org.jboss.logmanager.Logger
WriterHandler - Class in org.jboss.logmanager.handlers
  A handler which writes to any `Writer`.
WriterHandler() - Constructor for class org.jboss.logmanager.handlers.WriterHandler

## X

XmlFormatter - Class in org.jboss.logmanager.formatters
  A formatter that outputs the record in XML format.
XmlFormatter() - Constructor for class org.jboss.logmanager.formatters.XmlFormatter
  Creates a new XML formatter.
XmlFormatter(String) - Constructor for class org.jboss.logmanager.formatters.XmlFormatter
  Creates a new XML formatter.
XmlFormatter(Map<StructuredFormatter.Key, String>) - Constructor for class org.jboss.logmanager.formatters.XmlFormatter
  Creates a new XML formatter.

## Y

YEAR - org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.Period

A B C D E F G H I J K L M N O P Q R S T U V W X Y