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

A

ABSOLUTE_FORMAT - Static variable in class org.x4juli.global.Constants
Key for an absolute date format.
ABSOLUTE_TIME_PATTERN - Static variable in class org.x4juli.global.Constants
The absolute date pattern.
ACCEPT - Static variable in interface org.x4juli.global.spi.ExtendedFilter
The log event must be logged immediately without consulting with the remaining filters, if any, in the chain.
AWT_TOOLKIT - Static variable in class org.x4juli.global.SystemUtils
The awt.toolkit System Property.
AbstractAction - class org.x4juli.handlers.rolling.helper.AbstractAction.
Abstract base class for implementations of Action.
AbstractAction() - Constructor for class org.x4juli.handlers.rolling.helper.AbstractAction
 
AbstractComponent - class org.x4juli.global.components.AbstractComponent.
The basic implementation for all x4juli components.
AbstractComponent() - Constructor for class org.x4juli.global.components.AbstractComponent
 
AbstractExtendedLogRecord - class org.x4juli.global.components.AbstractExtendedLogRecord.
An abstract class defining the missing methods for full featured logging.
AbstractExtendedLogRecord(Level, String) - Constructor for class org.x4juli.global.components.AbstractExtendedLogRecord
Constructs a new ExtendedLogRecord.
AbstractExtendedLogger - class org.x4juli.global.components.AbstractExtendedLogger.
Basic implementation for implementing directly a log wrapper with an interface.
AbstractExtendedLogger(String, String) - Constructor for class org.x4juli.global.components.AbstractExtendedLogger
 
AbstractFilter - class org.x4juli.global.components.AbstractFilter.
The abstract class for every org.x4juli.filter class.
AbstractFilter() - Constructor for class org.x4juli.global.components.AbstractFilter
 
AbstractFormatter - class org.x4juli.global.components.AbstractFormatter.
AbstractFormatter is for ease of development.
AbstractFormatter() - Constructor for class org.x4juli.global.components.AbstractFormatter
 
AbstractHandler - class org.x4juli.global.components.AbstractHandler.
Abstract superclass of the other handlers in the package.
AbstractHandler() - Constructor for class org.x4juli.global.components.AbstractHandler
Default Constructor instantiation used for configuration by file.
AbstractHandler(String) - Constructor for class org.x4juli.global.components.AbstractHandler
Utility Constructor.
AbstractRollingPolicy - class org.x4juli.handlers.rolling.AbstractRollingPolicy.
Implements methods common to most, it not all, rolling policies.
AbstractRollingPolicy() - Constructor for class org.x4juli.handlers.rolling.AbstractRollingPolicy
Constructor for use with file based configuration.
AbstractRollingPolicy(String) - Constructor for class org.x4juli.handlers.rolling.AbstractRollingPolicy
Constructor for use in programmatically configuration.
Action - interface org.x4juli.handlers.rolling.helper.Action.
The Action interface should be implemented by any class that performs file system actions for RollingFileHandler after the close of the active log file.
AndFilter - class org.x4juli.filter.AndFilter.
A filter that 'and's the results of any number of contained filters together.
AndFilter() - Constructor for class org.x4juli.filter.AndFilter
 
abbreviate(int, StringBuffer) - Method in class org.x4juli.formatter.pattern.NameAbbreviator.MaxElementAbbreviator
Abbreviate name.
abbreviate(int, StringBuffer) - Method in class org.x4juli.formatter.pattern.NameAbbreviator.NOPAbbreviator
Abbreviates a name in a StringBuffer.
abbreviate(int, StringBuffer) - Method in class org.x4juli.formatter.pattern.NameAbbreviator.PatternAbbreviator
Abbreviate name.
abbreviate(StringBuffer, int) - Method in class org.x4juli.formatter.pattern.NameAbbreviator.PatternAbbreviatorFragment
Abbreviate element of name.
abbreviate(int, StringBuffer) - Method in class org.x4juli.formatter.pattern.NameAbbreviator
Abbreviates a name in a StringBuffer.
abbreviate(int, StringBuffer) - Method in class org.x4juli.formatter.pattern.NamePatternConverter
Abbreviate name in string buffer.
abbreviator - Variable in class org.x4juli.formatter.pattern.NamePatternConverter
Abbreviator.
acceptOnMatch - Variable in class org.x4juli.filter.AndFilter
 
acceptOnMatch - Variable in class org.x4juli.filter.LevelMatchFilter
Do we return ACCEPT when a match occurs.
acceptOnMatch - Variable in class org.x4juli.filter.LevelRangeFilter
Do we return ACCEPT when a match occurs.
acceptOnMatch - Variable in class org.x4juli.filter.StringMatchFilter
 
actions - Variable in class org.x4juli.handlers.rolling.helper.CompositeAction
Actions to perform.
activateOptions() - Method in class org.x4juli.formatter.HTMLFormatter
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.

activateOptions() - Method in class org.x4juli.formatter.PatternFormatter
Activates the conversion pattern.
activateOptions() - Method in class org.x4juli.formatter.SimpleFormatter
 
activateOptions() - Method in class org.x4juli.global.components.AbstractFilter
Usually filters options become active when set.
activateOptions() - Method in class org.x4juli.global.components.AbstractHandler
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.
Subclasses have not set active to true, but call super as last statement!

activateOptions() - Method in interface org.x4juli.global.spi.OptionHandler
Activate the options that were previously set with calls to option setters.
activateOptions() - Method in class org.x4juli.handlers.ConsoleHandler
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.
Subclasses have not set active to true, but call super as last statement!

activateOptions() - Method in class org.x4juli.handlers.FileHandler
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.
Subclasses have not set active to true, but call super as last statement!

activateOptions() - Method in class org.x4juli.handlers.RollingFileHandler
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.
Subclasses have not set active to true, but call super as last statement!

activateOptions() - Method in class org.x4juli.handlers.WriterHandler
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.
Subclasses have not set active to true, but call super as last statement!

activateOptions() - Method in class org.x4juli.handlers.rolling.AbstractRollingPolicy
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.

activateOptions() - Method in class org.x4juli.handlers.rolling.FilterBasedTriggeringPolicy
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.

activateOptions() - Method in class org.x4juli.handlers.rolling.FixedWindowRollingPolicy
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.

activateOptions() - Method in class org.x4juli.handlers.rolling.SizeBasedTriggeringPolicy
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.

activateOptions() - Method in class org.x4juli.handlers.rolling.TimeBasedRollingPolicy
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.

activateOptions() - Method in class org.x4juli.handlers.rolling.nop.NOPRollingPolicy
Activate the options that were previously set with calls to option setters.

This allows to defer activiation of the options until all options have been set. This is required for components which have related options that remain ambigous until all are set.

activateOptions() - Method in class org.x4juli.handlers.rolling.nop.NOPTriggeringPolicy
 
active - Variable in class org.x4juli.global.components.AbstractHandler
Is the appender ready for action.
activeFileName - Variable in class org.x4juli.handlers.rolling.AbstractRollingPolicy
Active file name may be null.
activeFileName - Variable in class org.x4juli.handlers.rolling.RolloverDescriptionImpl
Active log file name after rollover.
addFilter(AbstractFilter) - Method in class org.x4juli.filter.AndFilter
 
addFilter(ExtendedFilter) - Method in class org.x4juli.global.components.AbstractHandler
Add a filter to end of the filter list.
addFilter(ExtendedFilter) - Method in interface org.x4juli.global.spi.ExtendedHandler
Add a filter to end of the filter list.
addFilter(ExtendedFilter) - Method in class org.x4juli.handlers.rolling.FilterBasedTriggeringPolicy
Add a filter to end of the filter list.
addHandler(Handler) - Method in class org.x4juli.global.components.ComponentLogger
addHandler(Handler) - Method in interface org.x4juli.global.spi.Logger
 
addLogger(Logger) - Method in class org.x4juli.ClassLoaderLogManager
Add the specified logger to the classloader local configuration.
addLogger(Logger) - Method in interface org.x4juli.global.spi.LogManager
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.x4juli.global.spi.LogManager
 
append - Variable in class org.x4juli.handlers.rolling.RolloverDescriptionImpl
Should active file be opened for appending.
appendEscapingCDATA(Writer, String) - Static method in class org.x4juli.global.helper.Transform
Ensures that embeded CDEnd strings (]]>) are handled properly within message, NDC and throwable tag text.
appendLogRecord(ExtendedLogRecord) - Method in class org.x4juli.global.components.AbstractHandler
Subclasses of AbstractHandler should implement this method to perform actual logging.
appendLogRecord(ExtendedLogRecord) - Method in class org.x4juli.handlers.WriterHandler
Subclasses of AbstractHandler should implement this method to perform actual logging. See also AbstractHandler.publish(ExtendedLogRecord) method.
appendParamsToString(String, Object[]) - Static method in class org.x4juli.formatter.helper.FormatterUtil
 
appendThrowableAsHTML(String[], Writer) - Method in class org.x4juli.formatter.HTMLFormatter
Write an Throwable as HTML code.
asynchronous - Variable in class org.x4juli.handlers.rolling.RolloverDescriptionImpl
Action to be completed after close of current active log file and before next rollover attempt, may be executed asynchronously.

B

Bad_map_entry_for_conversion_pattern - Static variable in interface org.x4juli.formatter.pattern.MessageText
 
buf - Variable in class org.x4juli.formatter.PatternFormatter
String buffer used in formatting.
buf - Variable in class org.x4juli.global.LoggingOutputStream
The internal buffer where data is stored.
bufLength - Variable in class org.x4juli.global.LoggingOutputStream
Remembers the size of the buffer for speed.
bufferSize - Variable in class org.x4juli.handlers.FileHandler
The size of the IO buffer.
bufferedIO - Variable in class org.x4juli.handlers.FileHandler
Do we do bufferedIO?

C

CDATA_EMBEDED_END - Static variable in class org.x4juli.global.helper.Transform
 
CDATA_END - Static variable in class org.x4juli.global.helper.Transform
 
CDATA_END_LEN - Static variable in class org.x4juli.global.helper.Transform
 
CDATA_PSEUDO_END - Static variable in class org.x4juli.global.helper.Transform
 
CDATA_START - Static variable in class org.x4juli.global.helper.Transform
 
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantBigDecimal
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantBigInteger
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantByte
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantCharacter
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantDouble
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantFloat
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantInteger
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantLong
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantShort
Holds the grand constants index map.
CONSTANTS_MASTER_INDEX - Static variable in class org.x4juli.global.constants.ConstantString
Holds the grand constants index map.
CONVERTER_STATE - Static variable in class org.x4juli.formatter.pattern.PatternParser
In converter name state.
CachedDateFormat - class org.x4juli.formatter.pattern.CachedDateFormat.
CachedDateFormat optimizes the performance of a wrapped DateFormat.
CachedDateFormat(DateFormat, int) - Constructor for class org.x4juli.formatter.pattern.CachedDateFormat
Creates a new CachedDateFormat object.
ClassLoaderLogManager - class org.x4juli.ClassLoaderLogManager.
Per classloader LogManager implementation.
ClassLoaderLogManager() - Constructor for class org.x4juli.ClassLoaderLogManager
Default Constructor.
ClassLoaderLogManager.ClassLoaderLogInfo - class org.x4juli.ClassLoaderLogManager.ClassLoaderLogInfo.
Repository for loggers, nodes, handlers, properties for each classloader.
ClassLoaderLogManager.ClassLoaderLogInfo(ClassLoaderLogManager.LogNode) - Constructor for class org.x4juli.ClassLoaderLogManager.ClassLoaderLogInfo
Constructor.
ClassLoaderLogManager.LogNode - class org.x4juli.ClassLoaderLogManager.LogNode.
A LogNode represents one step in a namespace of Loggers.
ClassLoaderLogManager.LogNode(ClassLoaderLogManager.LogNode, Logger) - Constructor for class org.x4juli.ClassLoaderLogManager.LogNode
Constructor.
ClassLoaderLogManager.LogNode(ClassLoaderLogManager.LogNode) - Constructor for class org.x4juli.ClassLoaderLogManager.LogNode
Constructor for LogNodes without Logger.
ClassLoaderLogManager.RootLogger - class org.x4juli.ClassLoaderLogManager.RootLogger.
This class is needed to instantiate the root of each per classloader hierarchy.
ClassLoaderLogManager.RootLogger() - Constructor for class org.x4juli.ClassLoaderLogManager.RootLogger
 
ClassNamePatternConverter - class org.x4juli.formatter.pattern.ClassNamePatternConverter.
Formats the class name of the site of the logging request.
ClassNamePatternConverter(String[]) - Constructor for class org.x4juli.formatter.pattern.ClassNamePatternConverter
Private constructor.
Class_does_not_extend_PatternConverter - Static variable in interface org.x4juli.formatter.pattern.MessageText
 
Class_for_conversion_pattern_not_found - Static variable in interface org.x4juli.formatter.pattern.MessageText
 
Component - interface org.x4juli.global.spi.Component.
A common interface shared by juli components.
ComponentLogger - class org.x4juli.global.components.ComponentLogger.
A logger for internal use in x4juli to print various messages to System.out and System.err.
ComponentLogger(String, String) - Constructor for class org.x4juli.global.components.ComponentLogger
Constructor for internal logger, defaults to Level.WARNING.
CompositeAction - class org.x4juli.handlers.rolling.helper.CompositeAction.
A group of Actions to be executed in sequence.
CompositeAction(List, boolean) - Constructor for class org.x4juli.handlers.rolling.helper.CompositeAction
Construct a new composite action.
ConsoleHandler - class org.x4juli.handlers.ConsoleHandler.
ConsoleAppender appends log events to System.out or System.err using a layout specified by the user.
ConsoleHandler() - Constructor for class org.x4juli.handlers.ConsoleHandler
 
ConsoleHandler(String) - Constructor for class org.x4juli.handlers.ConsoleHandler
 
ConsoleHandler.SystemErrStream - class org.x4juli.handlers.ConsoleHandler.SystemErrStream.
An implementation of OutputStream that redirects to the current System.err.
ConsoleHandler.SystemErrStream() - Constructor for class org.x4juli.handlers.ConsoleHandler.SystemErrStream
 
ConsoleHandler.SystemOutStream - class org.x4juli.handlers.ConsoleHandler.SystemOutStream.
An implementation of OutputStream that redirects to the current System.out.
ConsoleHandler.SystemOutStream() - Constructor for class org.x4juli.handlers.ConsoleHandler.SystemOutStream
 
Constant - interface org.x4juli.global.constants.Constant.
Interface for constant objects.
ConstantBigDecimal - class org.x4juli.global.constants.ConstantBigDecimal.
Constant super class for BigDecimal values.
ConstantBigDecimal(BigDecimal) - Constructor for class org.x4juli.global.constants.ConstantBigDecimal
Creates a new instance of ConstantObject.
ConstantBigInteger - class org.x4juli.global.constants.ConstantBigInteger.
Constant super class for BigInteger values.
ConstantBigInteger(BigInteger) - Constructor for class org.x4juli.global.constants.ConstantBigInteger
Creates a new instance of ConstantObject.
ConstantByte - class org.x4juli.global.constants.ConstantByte.
Constant super class for Byte values.
ConstantByte(Byte) - Constructor for class org.x4juli.global.constants.ConstantByte
Creates a new instance of ConstantObject.
ConstantByte(byte) - Constructor for class org.x4juli.global.constants.ConstantByte
Creates a new instance of ConstantObject.
ConstantCharacter - class org.x4juli.global.constants.ConstantCharacter.
Constant super class for Character values.
ConstantCharacter(Character) - Constructor for class org.x4juli.global.constants.ConstantCharacter
Creates a new instance of ConstantObject.
ConstantCharacter(char) - Constructor for class org.x4juli.global.constants.ConstantCharacter
Creates a new instance of ConstantObject.
ConstantDouble - class org.x4juli.global.constants.ConstantDouble.
Constant super class for Double values.
ConstantDouble(Double) - Constructor for class org.x4juli.global.constants.ConstantDouble
Creates a new instance of ConstantObject.
ConstantDouble(double) - Constructor for class org.x4juli.global.constants.ConstantDouble
Creates a new instance of ConstantObject.
ConstantFloat - class org.x4juli.global.constants.ConstantFloat.
Constant super class for Float values.
ConstantFloat(Float) - Constructor for class org.x4juli.global.constants.ConstantFloat
Creates a new instance of ConstantObject.
ConstantFloat(float) - Constructor for class org.x4juli.global.constants.ConstantFloat
Creates a new instance of ConstantObject.
ConstantInteger - class org.x4juli.global.constants.ConstantInteger.
Constant super class for Integer values.
ConstantInteger(Integer) - Constructor for class org.x4juli.global.constants.ConstantInteger
Creates a new instance of ConstantObject.
ConstantInteger(int) - Constructor for class org.x4juli.global.constants.ConstantInteger
Creates a new instance of ConstantObject.
ConstantLong - class org.x4juli.global.constants.ConstantLong.
Constant super class for Long values.
ConstantLong(Long) - Constructor for class org.x4juli.global.constants.ConstantLong
Creates a new instance of ConstantObject.
ConstantLong(long) - Constructor for class org.x4juli.global.constants.ConstantLong
Creates a new instance of ConstantObject.
ConstantShort - class org.x4juli.global.constants.ConstantShort.
Constant super class for Short values.
ConstantShort(Short) - Constructor for class org.x4juli.global.constants.ConstantShort
Creates a new instance of ConstantObject.
ConstantShort(short) - Constructor for class org.x4juli.global.constants.ConstantShort
Creates a new instance of ConstantObject.
ConstantString - class org.x4juli.global.constants.ConstantString.
Constant super class for String values.
ConstantString(String) - Constructor for class org.x4juli.global.constants.ConstantString
Creates a new instance of ConstantObject.
Constants - class org.x4juli.global.Constants.
Global values for x4juli.
Constants() - Constructor for class org.x4juli.global.Constants
No instanciation wanted.
Could_not_instantiate_SimpleDateFormat_with_pattern - Static variable in interface org.x4juli.formatter.pattern.MessageText
 
CurrentlyNotAvailableConverter - class org.x4juli.formatter.pattern.CurrentlyNotAvailableConverter.
Super Class for currently not available converters.
CurrentlyNotAvailableConverter(String, String) - Constructor for class org.x4juli.formatter.pattern.CurrentlyNotAvailableConverter
 
cache - Variable in class org.x4juli.formatter.pattern.CachedDateFormat
Cache of previous conversion.
cachedFormattedMessage - Variable in class org.x4juli.global.components.AbstractExtendedLogRecord
Represents the last formatted message.
chainHandlesThrowable - Variable in class org.x4juli.formatter.HTMLFormatter
 
charCount - Variable in class org.x4juli.formatter.pattern.NameAbbreviator.PatternAbbreviatorFragment
Count of initial characters of element to output.
checkAccess() - Method in interface org.x4juli.global.spi.LogManager
 
checkEntryConditions() - Method in class org.x4juli.handlers.WriterHandler
This method determines if there is a sense in attempting to append.
children - Variable in class org.x4juli.ClassLoaderLogManager.LogNode
 
classLoaderLoggers - Variable in class org.x4juli.ClassLoaderLogManager
Map containing the classloader information, keyed per classloader.
className - Variable in class org.x4juli.global.spi.location.LocationInfo
Caller's fully qualified class name.
clear() - Method in class org.x4juli.formatter.pattern.PatternParser.ReadOnlyMap
clearFilters() - Method in class org.x4juli.global.components.AbstractHandler
Clear the filters chain.
clearFilters() - Method in interface org.x4juli.global.spi.ExtendedHandler
Clear the filters chain.
clearFilters() - Method in class org.x4juli.handlers.rolling.FilterBasedTriggeringPolicy
Clear the filters chain.
close() - Method in class org.x4juli.FileHandler
Deprecated. Close the currently open log file (if any).
close() - Method in class org.x4juli.global.LoggingOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in interface org.x4juli.global.spi.Handler
 
close() - Method in class org.x4juli.global.spi.NullWriter
 
close() - Method in class org.x4juli.handlers.ConsoleHandler.SystemErrStream
 
close() - Method in class org.x4juli.handlers.ConsoleHandler.SystemOutStream
 
close() - Method in class org.x4juli.handlers.RollingFileHandler.CountingOutputStream
close() - Method in class org.x4juli.handlers.RollingFileHandler
Close appender.
close() - Method in class org.x4juli.handlers.WriterHandler
close() - Method in class org.x4juli.handlers.rolling.helper.AbstractAction
Cancels the action if not already initialized or waits till completion.
close() - Method in interface org.x4juli.handlers.rolling.helper.Action
Cancels the action if not already initialized or waits till completion.
closeInputStream(InputStream) - Static method in class org.x4juli.global.helper.IOUtil
Null safe close, does not throw any exception.
closeOutputStream(OutputStream) - Static method in class org.x4juli.global.helper.IOUtil
Null safe close, does not throw any exception.
closeReader(Reader) - Static method in class org.x4juli.global.helper.IOUtil
Null safe close, does not throw any exception.
closeSocket(Socket) - Static method in class org.x4juli.global.helper.IOUtil
Null safe close, does not throw any exception.
closeWriter(Writer) - Static method in class org.x4juli.global.helper.IOUtil
Null safe close, does not throw any exception.
closeWriter() - Method in class org.x4juli.handlers.ConsoleHandler
Close the underlying Writer.
closeWriter() - Method in class org.x4juli.handlers.WriterHandler
Close the underlying Writer.
closed - Variable in class org.x4juli.global.components.AbstractHandler
Is this appender closed?
complete - Variable in class org.x4juli.handlers.rolling.helper.AbstractAction
Is action complete.
completeLogRecord(ExtendedLogRecord) - Method in class org.x4juli.global.components.AbstractExtendedLogger
Adds the LoggerName and if available the resource bundle to the LogRecord.
componentloggers - Static variable in class org.x4juli.global.components.AbstractComponent
 
concatanateArrays(String[], String[]) - Static method in class org.x4juli.global.helper.OptionConverter
Concatanate two String arrays.
config(String) - Method in class org.x4juli.X4JuliLogger
config(String) - Method in class org.x4juli.global.components.ComponentLogger
config(String) - Method in interface org.x4juli.global.spi.Logger
 
configure() - Method in class org.x4juli.FileHandler
Deprecated. Configure from LogManager properties.
configure() - Method in class org.x4juli.formatter.PatternFormatter
Configure from LogManager properties.
configure() - Method in class org.x4juli.global.components.AbstractHandler
Configure all properties of the object.
configure() - Method in class org.x4juli.handlers.ConsoleHandler
Configure all properties of the object. Subclasses should call super.configure() to ensure proper configuration.
configure() - Method in class org.x4juli.handlers.FileHandler
Configure all properties of the object. Subclasses should call super.configure() to ensure proper configuration.
configure() - Method in class org.x4juli.handlers.RollingFileHandler
Configure all properties of the object. Subclasses should call super.configure() to ensure proper configuration.
configure() - Method in class org.x4juli.handlers.WriterHandler
Configure all properties of the object. Subclasses should call super.configure() to ensure proper configuration.
configure() - Method in class org.x4juli.handlers.rolling.AbstractRollingPolicy
Configure all properties of the object.
configure() - Method in class org.x4juli.handlers.rolling.FixedWindowRollingPolicy
Configure all properties of the object. Subclasses should call super.configure() to ensure proper configuration.
configure() - Method in class org.x4juli.handlers.rolling.SizeBasedTriggeringPolicy
Configure all properties of the object.
configure() - Method in class org.x4juli.handlers.rolling.TimeBasedRollingPolicy
Configure all properties of the object. Subclasses should call super.configure() to ensure proper configuration.
configureLogger(Logger) - Static method in class org.x4juli.global.helper.LoggerUtil
Configures the logger.
configureLogger(Logger, Formatter) - Static method in class org.x4juli.global.helper.LoggerUtil
Configures the logger.
configureLogger(Logger, Formatter, Handler) - Static method in class org.x4juli.global.helper.LoggerUtil
Configures the logger.
configureLogger(Logger, Formatter, Handler, Filter) - Static method in class org.x4juli.global.helper.LoggerUtil
Configures the logger.
configureLogger(Logger, Formatter, Handler, Filter, Level) - Static method in class org.x4juli.global.helper.LoggerUtil
Configures the logger.
configureLogger(Logger, Formatter, Handler, Filter, Level, boolean) - Static method in class org.x4juli.global.helper.LoggerUtil
Configures a new logger with the following options.
containsKey(Object) - Method in class org.x4juli.formatter.pattern.PatternParser.ReadOnlyMap
containsValue(Object) - Method in class org.x4juli.formatter.pattern.PatternParser.ReadOnlyMap
conversionPattern - Variable in class org.x4juli.formatter.PatternFormatter
Conversion pattern.
convertSpecialChars(String) - Static method in class org.x4juli.global.helper.OptionConverter
White- and Controlchar conversion.
count - Variable in class org.x4juli.formatter.pattern.NameAbbreviator.MaxElementAbbreviator
Maximum number of path elements to output.
count - Variable in class org.x4juli.global.LoggingOutputStream
The number of valid bytes in the buffer.
counter - Variable in class org.x4juli.formatter.HTMLFormatter
 
createConverter(String, StringBuffer, Map, Map, List) - Static method in class org.x4juli.formatter.pattern.PatternParser
Creates a new PatternConverter.
createLogger(Class, Formatter, Handler) - Static method in class org.x4juli.global.helper.LoggerUtil
Retrieves a new logger and configures it with the following options.
createLogger(String) - Static method in class org.x4juli.global.helper.LoggerUtil
Retrieves a new logger and configures it with the following options.
createLogger(String, Formatter) - Static method in class org.x4juli.global.helper.LoggerUtil
Retrieves a new logger and configures it with the following options.
createLogger(String, Formatter, Handler) - Static method in class org.x4juli.global.helper.LoggerUtil
Retrieves a new logger and configures it with the following options.
createLogger(String, Formatter, Handler, Filter) - Static method in class org.x4juli.global.helper.LoggerUtil
Retrieves a new logger and configures it with the following options.
createLogger(String, Formatter, Handler, Filter, Level) - Static method in class org.x4juli.global.helper.LoggerUtil
Retrieves a new logger and configures it with the following options.
createLogger(String, Formatter, Handler, Filter, Level, boolean) - Static method in class org.x4juli.global.helper.LoggerUtil
Retrieves a new logger and configures it with the following options.
createRootLogger() - Method in class org.x4juli.ClassLoaderLogManager
Creates a new RootLogger.
createRootLogger() - Method in class org.x4juli.X4JuliLogManager
Creates a new RootLogger. Intended to be overriden by subclasses with different Loggers.
createWriter(OutputStream) - Method in class org.x4juli.handlers.RollingFileHandler
Returns an OutputStreamWriter when passed an OutputStream.
createWriter(OutputStream) - Method in class org.x4juli.handlers.WriterHandler
Returns an OutputStreamWriter when passed an OutputStream.

D

DATE_AND_TIME_FORMAT - Static variable in class org.x4juli.global.Constants
Key for an date and time format.
DATE_AND_TIME_PATTERN - Static variable in class org.x4juli.global.Constants
The date and time format pattern.
DEFAULT - Static variable in class org.x4juli.formatter.pattern.FormattingInfo
Default instance.
DEFAULT - Static variable in class org.x4juli.formatter.pattern.NameAbbreviator
Default (no abbreviation) abbreviator.
DEFAULT_BUFFER_LENGTH - Static variable in class org.x4juli.global.LoggingOutputStream
The default number of bytes in the buffer. =2048
DEFAULT_BUFFER_SIZE - Static variable in class org.x4juli.handlers.FileHandler
Default Size of an Buffered IO.
DEFAULT_CONVERSION_PATTERN - Static variable in class org.x4juli.formatter.PatternFormatter
Default pattern string for log output.
DEFAULT_LOG_FILE - Static variable in class org.x4juli.global.Constants
Default path and prefix for any default value for an log file.
DEFAULT_MAX_FILE_SIZE - Static variable in class org.x4juli.handlers.rolling.SizeBasedTriggeringPolicy
Rollover threshold size in bytes.
DELIM_START - Static variable in class org.x4juli.global.helper.OptionConverter
Constant for delimiter start.
DELIM_START_LEN - Static variable in class org.x4juli.global.helper.OptionConverter
Constant for delimiter start length.
DELIM_STOP - Static variable in class org.x4juli.global.helper.OptionConverter
Constant for delimiter stop.
DELIM_STOP_LEN - Static variable in class org.x4juli.global.helper.OptionConverter
Constant for delimiter stop length.
DENY - Static variable in interface org.x4juli.global.spi.ExtendedFilter
The log event must be dropped immediately without consulting with the remaining filters, if any, in the chain.
DIGITS - Static variable in class org.x4juli.formatter.pattern.CachedDateFormat
Supported digit set.
DOT_STATE - Static variable in class org.x4juli.formatter.pattern.PatternParser
Dot state.
DatePatternConverter - class org.x4juli.formatter.pattern.DatePatternConverter.
Convert and format the event's date in a StringBuffer.
DatePatternConverter(String[]) - Constructor for class org.x4juli.formatter.pattern.DatePatternConverter
Private constructor.
DenyAllFilter - class org.x4juli.filter.DenyAllFilter.
A filter which denys everything Logging API as a whole was originally done for Apache log4j.
DenyAllFilter() - Constructor for class org.x4juli.filter.DenyAllFilter
 
date - Variable in class org.x4juli.FileHandler
Deprecated. The as-of date for the currently open log file, or a zero-length string if there is no open log file.
debug(Object) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.FINE.
debug(Object, Throwable) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.FINE.
debug(String) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.FINE.
debug(String, Throwable) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.FINE.
debug(String, Object) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.FINE.
debug(String, Object, Object) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.FINE.
decide(ExtendedLogRecord) - Method in class org.x4juli.filter.AndFilter
 
decide(ExtendedLogRecord) - Method in class org.x4juli.filter.DenyAllFilter
Deny All
decide(ExtendedLogRecord) - Method in class org.x4juli.filter.LevelMatchFilter
Return the decision of this filter.
decide(ExtendedLogRecord) - Method in class org.x4juli.filter.LevelRangeFilter
 
decide(ExtendedLogRecord) - Method in class org.x4juli.filter.StringMatchFilter
 
decide(ExtendedLogRecord) - Method in class org.x4juli.filter.WrapperFilter

If the decision is DENY, then the event will be dropped. If the decision is NEUTRAL, then the next filter, if any, will be invoked. If the decision is ACCEPT then the event will be logged without consulting with other filters in the chain.

decide(ExtendedLogRecord) - Method in class org.x4juli.global.components.AbstractFilter
If the decision is DENY, then the event will be dropped.
decide(ExtendedLogRecord) - Method in interface org.x4juli.global.spi.ExtendedFilter
If the decision is DENY, then the event will be dropped.
deleteSource - Variable in class org.x4juli.handlers.rolling.helper.GZCompressAction
If true, attempt to delete file on completion.
deleteSource - Variable in class org.x4juli.handlers.rolling.helper.ZipCompressAction
If true, attempt to delete file on completion.
destination - Variable in class org.x4juli.handlers.rolling.helper.FileRenameAction
Destination.
destination - Variable in class org.x4juli.handlers.rolling.helper.GZCompressAction
Destination file.
destination - Variable in class org.x4juli.handlers.rolling.helper.ZipCompressAction
Destination file.
df - Variable in class org.x4juli.formatter.pattern.DatePatternConverter
Date format.
directory - Variable in class org.x4juli.FileHandler
Deprecated. The directory in which log files are created.
doCcreateConverter(String, StringBuffer, Map, Map, List) - Method in class org.x4juli.formatter.pattern.PatternParser
Creates a new PatternConverter.
doFinalizeConverter(char, String, int, StringBuffer, FormattingInfo, Map, Map, List, List) - Method in class org.x4juli.formatter.pattern.PatternParser
Processes a format specifier sequence.
doFormat(ExtendedLogRecord) - Method in class org.x4juli.formatter.HTMLFormatter
doFormat(ExtendedLogRecord) - Method in class org.x4juli.formatter.PatternFormatter
 
doFormat(ExtendedLogRecord) - Method in class org.x4juli.formatter.SimpleFormatter
Writes the log statement in a format consisting of the level, followed by " - " and then the message.
doFormat(ExtendedLogRecord) - Method in class org.x4juli.global.components.AbstractFormatter
 
doLog(ExtendedLogRecord) - Method in class org.x4juli.global.components.ComponentLogger
Prints to Systemout or Systemerr.
doLogAddRb(ExtendedLogRecord) - Method in class org.x4juli.global.components.ComponentLogger
Method adds the resource bundle of the logger to the record.
doParse(String, List, List, Map, Map) - Method in class org.x4juli.formatter.pattern.PatternParser
Parse a format specifier.
doSetParentLogger(Logger, Logger) - Static method in class org.x4juli.ClassLoaderLogManager
Set parent child relationship between the two specified loggers.

E

ERROR_COUNT_LIMIT - Static variable in class org.x4juli.global.Constants
Maximal errors to log.
ERR_DUP_NAME - Static variable in interface org.x4juli.global.constants.Constant
Error message when user passes a value that is already defined for this class.
ESCAPE_CHAR - Static variable in class org.x4juli.formatter.pattern.PatternParser
Escape character for format specifier.
Empty_conversion_specifier - Static variable in interface org.x4juli.formatter.pattern.MessageText
 
Error_creating_converter - Static variable in interface org.x4juli.formatter.pattern.MessageText
 
Error_initializing_output_writer - Static variable in interface org.x4juli.handlers.MessageText
 
Error_occured_in_position_Expecting_digit_got_char - Static variable in interface org.x4juli.formatter.pattern.MessageText
 
Exception_during_compression_of - Static variable in interface org.x4juli.handlers.MessageText
 
Exception_during_file_rollover - Static variable in interface org.x4juli.handlers.MessageText
 
Exception_during_purge - Static variable in interface org.x4juli.handlers.MessageText
 
Exception_during_rollover_attempt - Static variable in interface org.x4juli.handlers.MessageText
 
Exception_during_rollover_rollover_deferred - Static variable in interface org.x4juli.handlers.MessageText
 
Exception_in_post_close_rollover_action - Static variable in interface org.x4juli.handlers.MessageText
 
Exception_is - Static variable in interface org.x4juli.formatter.pattern.MessageText
 
Exception_is - Static variable in interface org.x4juli.handlers.MessageText
 
ExtendedFilter - interface org.x4juli.global.spi.ExtendedFilter.
Interface how filtering in x4juli works.
ExtendedFormatter - interface org.x4juli.global.spi.ExtendedFormatter.
This interface specifies the operations for Juli formatters.
ExtendedHandler - interface org.x4juli.global.spi.ExtendedHandler.
Specifies operations for any x4juli handler.
ExtendedLogRecord - interface org.x4juli.global.spi.ExtendedLogRecord.
Interface to specify additional information for a java.util.logging.LogRecord.
ExtendedLogRecordImpl - class org.x4juli.global.spi.ExtendedLogRecordImpl.
The ExtendedLogRecordImpl is for use in log wrapper kits.
ExtendedLogRecordImpl(Level, String) - Constructor for class org.x4juli.global.spi.ExtendedLogRecordImpl
 
ExtendedLogRecordWrapper - class org.x4juli.global.spi.ExtendedLogRecordWrapper.
This Wrapper is used for existing instances of an LogRecord to provide all information needed.
ExtendedLogRecordWrapper(LogRecord) - Constructor for class org.x4juli.global.spi.ExtendedLogRecordWrapper
This implementation is backuped by an attached original LogRecord.
ExtendedLogger - interface org.x4juli.global.spi.ExtendedLogger.
This interface specifies the operations for Juli loggers.
ellipsis - Variable in class org.x4juli.formatter.pattern.NameAbbreviator.PatternAbbreviatorFragment
Character used to represent dropped characters. '\0' indicates no representation of dropped characters.
entering(String, String, Object) - Method in class org.x4juli.NOPLogger
No Operation.
entering(String, String, Object[]) - Method in class org.x4juli.NOPLogger
No Operation.
entering(String, String) - Method in class org.x4juli.NOPLogger
No Operation.
entering(String, String) - Method in class org.x4juli.X4JuliLogger
entering(String, String, Object) - Method in class org.x4juli.X4JuliLogger
entering(String, String, Object[]) - Method in class org.x4juli.X4JuliLogger
entering(String, String) - Method in class org.x4juli.global.components.ComponentLogger
entering(String, String, Object) - Method in class org.x4juli.global.components.ComponentLogger
entering(String, String, Object[]) - Method in class org.x4juli.global.components.ComponentLogger
entering(String, String) - Method in interface org.x4juli.global.spi.Logger
 
entering(String, String, Object) - Method in interface org.x4juli.global.spi.Logger
 
entering(String, String, Object[]) - Method in interface org.x4juli.global.spi.Logger
 
entrySet() - Method in class org.x4juli.formatter.pattern.PatternParser.ReadOnlyMap
equals(Object) - Method in class org.x4juli.global.spi.ThrowableInformation
 
equals(Object) - Method in class org.x4juli.global.spi.location.LocationInfo
error(Object) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.SEVERE.
error(Object, Throwable) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.SEVERE.
error(String) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.SEVERE.
error(String, Throwable) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.SEVERE.
error(String, Object) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.SEVERE.
error(String, Object, Object) - Method in class org.x4juli.X4JuliLogger
Refers to java.util.logging.Level.SEVERE.
errorCount - Variable in class org.x4juli.global.components.AbstractComponent
 
errorCount - Variable in class org.x4juli.global.components.AbstractFormatter
 
errorCount - Variable in class org.x4juli.global.components.AbstractHandler
The component error counter.
escapeTags(String, Writer) - Static method in class org.x4juli.global.helper.Transform
This method takes a string which may contain HTML tags (ie, <b>, <table>, etc) and replaces any '<' and '>' characters with respective predefined entity references.
execute() - Method in class org.x4juli.handlers.rolling.helper.AbstractAction
Perform action.
execute() - Method in interface org.x4juli.handlers.rolling.helper.Action
Perform an action.
execute() - Method in class org.x4juli.handlers.rolling.helper.CompositeAction
Perform action.
execute(File, File, boolean) - Static method in class org.x4juli.handlers.rolling.helper.FileRenameAction
Rename file.
execute() - Method in class org.x4juli.handlers.rolling.helper.FileRenameAction
Rename file.
execute() - Method in class org.x4juli.handlers.rolling.helper.GZCompressAction
Compress.
execute(File, File, boolean, ExtendedLogger) - Static method in class org.x4juli.handlers.rolling.helper.GZCompressAction
Compress a file.
execute() - Method in class org.x4juli.handlers.rolling.helper.ZipCompressAction
Perform action.
execute(File, File, boolean, ExtendedLogger) - Static method in class org.x4juli.handlers.rolling.helper.ZipCompressAction
Compress a file.
execute() - Method in class org.x4juli.handlers.rolling.nop.NOPAction
Perform action.
exiting(String, String, Object) - Method in class org.x4juli.NOPLogger
No Operation.
exiting(String, String) - Method in class org.x4juli.NOPLogger
No Operation.
exiting(String, String) - Method in class org.x4juli.X4JuliLogger
exiting(String, String, Object) - Method in class org.x4juli.X4JuliLogger
exiting(String, String) - Method in class org.x4juli.global.components.ComponentLogger
exiting(String, String, Object) - Method in class org.x4juli.global.components.ComponentLogger
exiting(String, String) - Method in interface org.x4juli.global.spi.Logger
 
exiting(String, String, Object) - Method in interface org.x4juli.global.spi.Logger
 
expiration - Variable in class org.x4juli.formatter.pattern.CachedDateFormat
Maximum validity period for the cache.
explicitActiveFile - Variable in class org.x4juli.handlers.rolling.FixedWindowRollingPolicy
if true, then an explicit name for the active file was specified using RollingFileHandler.filename
extFormatter - Variable in class org.x4juli.global.components.AbstractHandler
The extendedFormatter remains null if an java.util.Logging.Formatter is set.
extendedFilter - Variable in class org.x4juli.filter.WrapperFilter
 
extract(LocationInfo, Throwable, String) - Static method in class org.x4juli.global.spi.location.StackTraceElementExtractor
 
extractConverter(char, String, int, StringBuffer, StringBuffer) - Method in class org.x4juli.formatter.pattern.PatternParser
Extract the converter identifier found at position i.
extractDefaultReplacement(String) - Static method in class org.x4juli.global.helper.OptionConverter
Splits up a given String into in String[2] Array.
extractOptions(String, int, List) - Static method in class org.x4juli.formatter.pattern.PatternParser
Extract options.
extractStringRep(Throwable, VectorWriter) - Method in class org.x4juli.global.spi.ThrowableInformation
 

F

FILENAME_PATTERN_RULES - Static variable in class org.x4juli.formatter.pattern.PatternParser
Standard format specifiers for rolling file appenders.
FILE_ENCODING - Static variable in class org.x4juli.global.SystemUtils
The file.encoding System Property.
FILE_SEPARATOR - Static variable in class org.x4juli.global.SystemUtils
The file.separator System Property.
FQCN_JUL_LOGGER - Static variable in class org.x4juli.global.Constants
Full qualified name of the default java.util.logging.Logger class.
Failed_to_write_footer_for_Handler - Static variable in interface org.x4juli.handlers.MessageText
 
Failed_to_write_header_for_Handler - Static variable in interface org.x4juli.handlers.MessageText
 
FileDatePatternConverter - class org.x4juli.formatter.pattern.FileDatePatternConverter.
Formats an date by delegating to DatePatternConverter.
FileDatePatternConverter() - Constructor for class org.x4juli.formatter.pattern.FileDatePatternConverter
Private Constructor
FileHandler - class org.x4juli.FileHandler.
Deprecated. Use org.x4juli.handlers.FileHandler or org.x4juli.handlers.RollingFileHandler instead.
FileHandler() - Constructor for class org.x4juli.FileHandler
Deprecated.  
FileHandler(String, String, String) - Constructo