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

A

ACCEPT_ALL - Static variable in class net.sourceforge.acelogger.constants.LevelFilterConstants
A filter that accepts all levels.
ACCEPT_NONE - Static variable in class net.sourceforge.acelogger.constants.LevelFilterConstants
A filter that accepts no levels.
AcceptAllLevelFilter - Class in net.sourceforge.acelogger.level.filter
A filter that accepts all levels.
AcceptAllLevelFilter(String) - Constructor for class net.sourceforge.acelogger.level.filter.AcceptAllLevelFilter
Constructs a new link AcceptAllLevelFilter with the supplied identifier.
AcceptNoneLevelFilter - Class in net.sourceforge.acelogger.level.filter
A filter that accepts no levels.
AcceptNoneLevelFilter(String) - Constructor for class net.sourceforge.acelogger.level.filter.AcceptNoneLevelFilter
Constructs a new link AcceptNoneLevelFilter with the supplied identifier.
addAllAppenders(Collection<Appender>) - Method in class net.sourceforge.acelogger.appender.MultipleAppender
Adds each appender in a collection to this multiplexer.
addAppender(Appender) - Method in class net.sourceforge.acelogger.appender.MultipleAppender
Adds an appender to this multiplexer.
appendBinnaryData(byte[]) - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
appendBinnaryData(ByteBuffer) - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
Appender - Interface in net.sourceforge.acelogger.appender
A appender interface that provides methods needed to manage appending log calls, abstracting the configuration to the framework.
AppenderConstants - Class in net.sourceforge.acelogger.constants
This class defines constants related to Appender.
AppenderFactory - Class in net.sourceforge.acelogger.factory
Factory for managing instances of configured appenders.
appendFooter() - Method in interface net.sourceforge.acelogger.appender.Appender
Appends a footer to this appender.
appendFooter() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Appends a footer to this appender.
appendFooter() - Method in class net.sourceforge.acelogger.appender.EmptyAppender
Appends a footer to this appender.
appendFooterProcess() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Defines the process used to append a footer to this appender.
appendFooterProcess() - Method in class net.sourceforge.acelogger.appender.TextFileAppender
Defines the process used to append a footer to this appender.
appendHeader() - Method in interface net.sourceforge.acelogger.appender.Appender
Appends a header to this appender.
appendHeader() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Appends a header to this appender.
appendHeader() - Method in class net.sourceforge.acelogger.appender.EmptyAppender
Appends a header to this appender.
appendHeaderProcess() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Defines the process used to append a header to this appender.
appendHeaderProcess() - Method in class net.sourceforge.acelogger.appender.TextFileAppender
Defines the process used to append a header to this appender.
appendLog(LogEvent) - Method in interface net.sourceforge.acelogger.appender.Appender
Appends a log call using this appender.
appendLog(LogEvent) - Method in class net.sourceforge.acelogger.appender.BaseAppender
Appends a log call using this appender.
appendLog(LogEvent) - Method in class net.sourceforge.acelogger.appender.EmptyAppender
Appends a log call using this appender.
appendLogProcess(LogEvent) - Method in class net.sourceforge.acelogger.appender.BaseAppender
Defines the process used to append a log call.
appendLogProcess(LogEvent) - Method in class net.sourceforge.acelogger.appender.MultipleAppender
Defines the process used to append a log call.
appendLogProcess(LogEvent) - Method in class net.sourceforge.acelogger.appender.PrintStreamAppender
Defines the process used to append a log call.
appendLogProcess(LogEvent) - Method in class net.sourceforge.acelogger.appender.TextFileAppender
Defines the process used to append a log call.
appendObject(Serializable) - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
appendStringData(String) - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
awaitExecutorManagersShutdown(long) - Static method in class net.sourceforge.acelogger.factory.ExecutorManagerFactory
Awaits for the execution of the remaining tasks in executor managers registered in this factory.
awaitTermination(long) - Method in class net.sourceforge.acelogger.execution.manager.BaseUtilConcurrentExecutorManager
Waits the execution of pending tasks in this executor manager.
awaitTermination(long) - Method in class net.sourceforge.acelogger.execution.manager.EmptyExecutorManager
Waits the execution of pending tasks in this executor manager.
awaitTermination(long) - Method in interface net.sourceforge.acelogger.execution.manager.ExecutorManager
Waits the execution of pending tasks in this executor manager.
awaitTermination(long) - Method in class net.sourceforge.acelogger.execution.manager.SynchronousExecutorManager
Waits the execution of pending tasks in this executor manager.
awaitTermination(long) - Method in class net.sourceforge.acelogger.execution.task.MonitorableTask
Waits for task completion or waiting timeout, what occurs first.
awaitTermination(long, long) - Method in class net.sourceforge.acelogger.execution.task.MonitorableTask
Waits for task completion or waiting timeout, what occurs first.

B

BaseAppender - Class in net.sourceforge.acelogger.appender
Abstracts all common tasks for Appender.
BaseAppender(String) - Constructor for class net.sourceforge.acelogger.appender.BaseAppender
Constructs a new BaseAppender using the supplied identifier, an empty formatter, and an empty executor manager.
BaseAppender(String, Formatter, ExecutorManager) - Constructor for class net.sourceforge.acelogger.appender.BaseAppender
Constructs a new BaseAppender using the supplied identifier, formatter, and executor manager.
BaseAppender(String, Formatter, ExecutorManager, LevelFilter) - Constructor for class net.sourceforge.acelogger.appender.BaseAppender
Constructs a new BaseAppender using the supplied identifier, formatter, and executor manager.
BaseCodeFrameResolver - Class in net.sourceforge.acelogger.location.resolver
Abstracts common tasks for CodeFrameResolver.
BaseCodeFrameResolver() - Constructor for class net.sourceforge.acelogger.location.resolver.BaseCodeFrameResolver
 
BaseConfigurationLoader - Class in net.sourceforge.acelogger.configuration
A base implementation for configuration loaders.
BaseConfigurationLoader() - Constructor for class net.sourceforge.acelogger.configuration.BaseConfigurationLoader
 
BaseExecutorManager - Class in net.sourceforge.acelogger.execution.manager
Abstracts all common tasks for ExecutorManager.
BaseExecutorManager(String) - Constructor for class net.sourceforge.acelogger.execution.manager.BaseExecutorManager
Constructs a new BaseExecutorManager with the supplied identifier.
BaseFormatter - Class in net.sourceforge.acelogger.formatter
Abstracts all common tasks for Formatter.
BaseFormatter(String, TextInterpolator) - Constructor for class net.sourceforge.acelogger.formatter.BaseFormatter
Constructs a new BaseFormatter with the supplied identifier.
BaseLevelFilter - Class in net.sourceforge.acelogger.level.filter
Abstracts all common tasks for LevelFilter.
BaseLevelFilter(String) - Constructor for class net.sourceforge.acelogger.level.filter.BaseLevelFilter
Constructs a new BaseLevelFilter with the supplied identifier.
BaseLocationGatherer - Class in net.sourceforge.acelogger.location.gatherer
Abstracts common tasks for LocationGatherer.
BaseLocationGatherer(String) - Constructor for class net.sourceforge.acelogger.location.gatherer.BaseLocationGatherer
Constructs a BaseLocationGatherer with the supplied identifier and a UserCodeFrameResolver as it's resolver.
BaseLocationGatherer(String, CodeFrameResolver) - Constructor for class net.sourceforge.acelogger.location.gatherer.BaseLocationGatherer
Constructs a BaseLocationGatherer with the supplied identifier and resolver.
BaseLogger - Class in net.sourceforge.acelogger
Abstracts all common tasks for Logger.
BaseLogger(String) - Constructor for class net.sourceforge.acelogger.BaseLogger
Constructs a new BaseLogger using the supplied identifier, an empty appender, a "deny all" level filter and an empty location gatherer.
BaseLogger(String, Appender, LevelFilter, LocationGatherer) - Constructor for class net.sourceforge.acelogger.BaseLogger
Constructs a new BaseLogger using the supplied identifier, appender, level filter and location gatherer.
BaseLogStream - Class in net.sourceforge.acelogger.appender.stream
 
BaseLogStream() - Constructor for class net.sourceforge.acelogger.appender.stream.BaseLogStream
 
BaseUtilConcurrentExecutorManager - Class in net.sourceforge.acelogger.execution.manager
Abstracts all common tasks for ExecutorManager based on ExecutorService.
BaseUtilConcurrentExecutorManager(String, ExecutorService) - Constructor for class net.sourceforge.acelogger.execution.manager.BaseUtilConcurrentExecutorManager
Constructs a new BaseUtilConcurrentExecutorManager with the supplied identifier and executor service.
BUILD_NUMBER - Static variable in class net.sourceforge.acelogger.VersionInfo
The build number for this release.

C

cancel() - Method in class net.sourceforge.acelogger.execution.task.CancelableTask
Try to cancel the task execution.
CancelableTask - Class in net.sourceforge.acelogger.execution.task
A Runnable implementation and a wrapper that supports canceling it's task execution.
CancelableTask(Runnable) - Constructor for class net.sourceforge.acelogger.execution.task.CancelableTask
Constructs a new CancelableTask for the given task.
close() - Method in interface net.sourceforge.acelogger.appender.Appender
This method is responsible for termination and deallocation of any resource used by this appender.
close() - Method in class net.sourceforge.acelogger.appender.BaseAppender
This method is responsible for termination and deallocation of any resource used by this appender.
close() - Method in class net.sourceforge.acelogger.appender.EmptyAppender
This method is responsible for termination and deallocation of any resource used by this appender.
closeProcess() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Defines the process used to close this appender.
closeProcess() - Method in class net.sourceforge.acelogger.appender.TextFileAppender
Defines the process used to close this appender.
closeStream() - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
CodeFrameResolver - Interface in net.sourceforge.acelogger.location.resolver
Obtains the code-frame that originated a call.
ConfigurationLoader - Interface in net.sourceforge.acelogger.configuration
Loads the logging system configuration from an external source.
configureFrom(InputStream) - Method in interface net.sourceforge.acelogger.configuration.ConfigurationLoader
Configures the logging system from the data contained in the source stream.
configureFrom(InputStream) - Method in class net.sourceforge.acelogger.configuration.parser.JsonConfigurationLoader
Configures the logging system from the data contained in the source stream.
configureFrom(InputStream) - Method in class net.sourceforge.acelogger.configuration.parser.PropertiesConfigurationLoader
Configures the logging system from the data contained in the source stream.
configureFrom(InputStream) - Method in class net.sourceforge.acelogger.configuration.parser.XmlConfigurationLoader
Configures the logging system from the data contained in the source stream.
configureFromMultipleSources(InputStream...) - Method in class net.sourceforge.acelogger.configuration.BaseConfigurationLoader
Configures the logging system from multiple sources.
configureFromMultipleSources(Collection<InputStream>) - Method in class net.sourceforge.acelogger.configuration.BaseConfigurationLoader
Configures the logging system from multiple sources.
configureFromMultipleSources(InputStream...) - Method in interface net.sourceforge.acelogger.configuration.ConfigurationLoader
Configures the logging system from multiple sources.
configureFromMultipleSources(Collection<InputStream>) - Method in interface net.sourceforge.acelogger.configuration.ConfigurationLoader
Configures the logging system from multiple sources.

D

DaemonThreadFactory - Class in net.sourceforge.acelogger.execution
A ThreadFactory that produces daemon threads.
DaemonThreadFactory(String) - Constructor for class net.sourceforge.acelogger.execution.DaemonThreadFactory
Constructs a new DaemonThreadFactory with the supplied identifier.
debug(String, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a debug level log message, the final message will depend on the underlying Formatter and parameters.
debug(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a debug level log message, the final message will depend on the underlying Formatter and parameters.
debug(String, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a debug level log message, the final message will depend on the underlying Formatter and parameters.
debug(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a debug level log message, the final message will depend on the underlying Formatter and parameters.
debug(String, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a debug level log message, the final message will depend on the underlying Formatter and parameters.
debug(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a debug level log message, the final message will depend on the underlying Formatter and parameters.
debug(String, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a debug level log message, the final message will depend on the underlying Formatter and parameters.
debug(String, Throwable, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a debug level log message, the final message will depend on the underlying Formatter and parameters.
DEFAULT_LEVEL - Static variable in class net.sourceforge.acelogger.constants.LevelFilterConstants
Determines the default level, if none is supplied.
DEFAULT_MAXIMUM_STEP - Static variable in class net.sourceforge.acelogger.execution.task.MonitorableTask
The default value (in ms) for the maximum step used in termination waiting methods.
doProperExecutorManagersShutdown() - Static method in class net.sourceforge.acelogger.factory.ExecutorManagerFactory
Shuts down each of the registered executor managers, this should be called to guarantee that all tasks submitted will be run before termination.

E

EMPTY - Static variable in class net.sourceforge.acelogger.constants.AppenderConstants
An appender that does nothing.
EMPTY - Static variable in class net.sourceforge.acelogger.constants.ExecutorManagerConstants
A executor manager that do nothing.
EMPTY - Static variable in class net.sourceforge.acelogger.constants.FormatterConstants
A formatter that do nothing.
EMPTY - Static variable in class net.sourceforge.acelogger.constants.LocationGathererConstants
A gatherer that does nothing.
EMPTY - Static variable in class net.sourceforge.acelogger.constants.LoggerConstants
A logger that do nothing.
EmptyAppender - Class in net.sourceforge.acelogger.appender
A implementation of Appender that do nothing.
EmptyAppender(String) - Constructor for class net.sourceforge.acelogger.appender.EmptyAppender
Constructs a EmptyAppender using the supplied identifier.
EmptyExecutorManager - Class in net.sourceforge.acelogger.execution.manager
A implementation of ExecutorManager that do nothing.
EmptyExecutorManager(String) - Constructor for class net.sourceforge.acelogger.execution.manager.EmptyExecutorManager
Constructs a new EmptyExecutorManager with the supplied identifier.
EmptyFormatter - Class in net.sourceforge.acelogger.formatter
A implementation of Formatter that do nothing.
EmptyFormatter(String) - Constructor for class net.sourceforge.acelogger.formatter.EmptyFormatter
Constructs a EmptyFormatter using the supplied identifier.
EmptyLocationGatherer - Class in net.sourceforge.acelogger.location.gatherer
A implementation of LocationGatherer that do nothing.
EmptyLocationGatherer(String) - Constructor for class net.sourceforge.acelogger.location.gatherer.EmptyLocationGatherer
Constructs a EmptyLocationGatherer using the supplied identifier.
EmptyLogger - Class in net.sourceforge.acelogger
An implementation of Logger that does nothing.
EmptyLogger(String) - Constructor for class net.sourceforge.acelogger.EmptyLogger
Constructs a EmptyLogger using the supplied identifier.
ensureInitialization() - Static method in class net.sourceforge.acelogger.execution.LogController
 
EqualsLevelFilter - Class in net.sourceforge.acelogger.level.filter
A filter that matches an exact level.
EqualsLevelFilter(String) - Constructor for class net.sourceforge.acelogger.level.filter.EqualsLevelFilter
Constructs a new filter to make exact matches of levels.
EqualsLevelFilter(String, LogLevel) - Constructor for class net.sourceforge.acelogger.level.filter.EqualsLevelFilter
Constructs a new filter to make exact matches of levels.
error(String, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a error level log message, the final message will depend on the underlying Formatter and parameters.
error(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a error level log message, the final message will depend on the underlying Formatter and parameters.
error(String, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a error level log message, the final message will depend on the underlying Formatter and parameters.
error(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a error level log message, the final message will depend on the underlying Formatter and parameters.
error(String, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a error level log message, the final message will depend on the underlying Formatter and parameters.
error(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a error level log message, the final message will depend on the underlying Formatter and parameters.
error(String, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a error level log message, the final message will depend on the underlying Formatter and parameters.
error(String, Throwable, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a error level log message, the final message will depend on the underlying Formatter and parameters.
execute(Runnable) - Method in class net.sourceforge.acelogger.execution.manager.BaseUtilConcurrentExecutorManager
Executes the given command within this executor.
execute(Runnable) - Method in class net.sourceforge.acelogger.execution.manager.EmptyExecutorManager
Executes the given command within this executor.
execute(Runnable) - Method in interface net.sourceforge.acelogger.execution.manager.ExecutorManager
Executes the given command within this executor.
execute(Runnable) - Method in class net.sourceforge.acelogger.execution.manager.SynchronousExecutorManager
Executes the given command within this executor.
executeAll(List<Runnable>) - Method in class net.sourceforge.acelogger.execution.manager.BaseExecutorManager
Executes the given commands within this executor, one by one.
executeAll(List<Runnable>) - Method in class net.sourceforge.acelogger.execution.manager.EmptyExecutorManager
Executes the given commands within this executor, one by one.
executeAll(List<Runnable>) - Method in interface net.sourceforge.acelogger.execution.manager.ExecutorManager
Executes the given commands within this executor, one by one.
ExecutorManager - Interface in net.sourceforge.acelogger.execution.manager
A interface providing task execution abstraction.
ExecutorManagerConstants - Class in net.sourceforge.acelogger.constants
This class defines constants related to ExecutorManager.
ExecutorManagerFactory - Class in net.sourceforge.acelogger.factory
Factory for managing instances of configured executor managers.

F

fatal(String, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a fatal level log message, the final message will depend on the underlying Formatter and parameters.
fatal(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a fatal level log message, the final message will depend on the underlying Formatter and parameters.
fatal(String, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a fatal level log message, the final message will depend on the underlying Formatter and parameters.
fatal(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a fatal level log message, the final message will depend on the underlying Formatter and parameters.
fatal(String, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a fatal level log message, the final message will depend on the underlying Formatter and parameters.
fatal(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a fatal level log message, the final message will depend on the underlying Formatter and parameters.
fatal(String, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a fatal level log message, the final message will depend on the underlying Formatter and parameters.
fatal(String, Throwable, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a fatal level log message, the final message will depend on the underlying Formatter and parameters.
FileAndLineLocationGatherer - Class in net.sourceforge.acelogger.location.gatherer
An implementation of LocationGatherer that discovers only the file and line of the caller.
FileAndLineLocationGatherer(String) - Constructor for class net.sourceforge.acelogger.location.gatherer.FileAndLineLocationGatherer
Constructs a FileAndLineLocationGatherer with the supplied identifier and a UserCodeFrameResolver as it's resolver.
FileAndLineLocationGatherer(String, CodeFrameResolver) - Constructor for class net.sourceforge.acelogger.location.gatherer.FileAndLineLocationGatherer
Constructs a FileAndLineLocationGatherer with the supplied identifier and resolver.
flushStream() - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
formatLogCall(LogEvent) - Method in class net.sourceforge.acelogger.appender.BaseAppender
Formats a log call based on the Formatter used by this appender.
formatLogCall(LogEvent) - Method in class net.sourceforge.acelogger.formatter.EmptyFormatter
Formats a log call to it's string representation.
formatLogCall(LogEvent) - Method in interface net.sourceforge.acelogger.formatter.Formatter
Formats a log call to it's string representation.
formatLogCall(LogEvent) - Method in class net.sourceforge.acelogger.formatter.MessageOnlyFormatter
Formats a log call to it's string representation.
formatLogCall(LogEvent) - Method in class net.sourceforge.acelogger.formatter.PatternFormatter
 
formatLogCall(LogEvent) - Method in class net.sourceforge.acelogger.formatter.SimpleFormatter
Formats a log call to it's string representation.
formatMessage(String, Object...) - Method in class net.sourceforge.acelogger.formatter.BaseFormatter
Formats a message filling it with the supplied parameters, this method is just a convenient way to format messages without the need to catch a IllegalArgumentException.
formatStackTrace(Throwable) - Method in class net.sourceforge.acelogger.formatter.BaseFormatter
Formats a string representing a stack trace based on the passed Throwable.
Formatter - Interface in net.sourceforge.acelogger.formatter
A formatting interface that provides the methods needed to format log calls to it's string representation, abstracting the configuration to the framework.
FormatterConstants - Class in net.sourceforge.acelogger.constants
This class defines constants related to Formatter.
FormatterFactory - Class in net.sourceforge.acelogger.factory
Factory for managing instances of configured formatters.
FullLocationGatherer - Class in net.sourceforge.acelogger.location.gatherer
An implementation of LocationGatherer that discovers all available information of the caller.
FullLocationGatherer(String) - Constructor for class net.sourceforge.acelogger.location.gatherer.FullLocationGatherer
Constructs a FullLocationGatherer with the supplied identifier and a UserCodeFrameResolver as it's resolver.
FullLocationGatherer(String, CodeFrameResolver) - Constructor for class net.sourceforge.acelogger.location.gatherer.FullLocationGatherer
Constructs a FullLocationGatherer with the supplied identifier and resolver.

G

generateLogCall(String, Object[], LogLevel) - Method in class net.sourceforge.acelogger.BaseLogger
Generates a log call based on the supplied information.
generateLogCall(String, Object[], LogLevel, Throwable) - Method in class net.sourceforge.acelogger.BaseLogger
Generates a log call based on the supplied information.
generateLogCall(String, Object[], LogLevel, Throwable, Thread) - Method in class net.sourceforge.acelogger.BaseLogger
Generates a log call based on the supplied information.
GenericLogger - Class in net.sourceforge.acelogger
A Logger "container", this class should be used if you want to specify each component of a logger.
GenericLogger(String, Appender, LevelFilter, LocationGatherer) - Constructor for class net.sourceforge.acelogger.GenericLogger
Constructs a GenericLogger using the supplied information.
getAppender() - Method in class net.sourceforge.acelogger.BaseLogger
Returns the log appender used within this logger.
getAppender(String) - Static method in class net.sourceforge.acelogger.factory.AppenderFactory
Obtains a properly configured appender for the given identifier.
getAppenders() - Method in class net.sourceforge.acelogger.appender.MultipleAppender
Gets the appenders registered in this multiple appender.
getBuildName() - Static method in class net.sourceforge.acelogger.VersionInfo
Returns the build name of this release.
getBuildString() - Static method in class net.sourceforge.acelogger.VersionInfo
Returns the complete version string for this release, including major, minor, build and classifier.
getCallLocation() - Method in class net.sourceforge.acelogger.location.gatherer.BaseLocationGatherer
Obtains the log call location, such as the package, class and method names.
getCallLocation(Thread) - Method in class net.sourceforge.acelogger.location.gatherer.EmptyLocationGatherer
Obtains the log call location, such as the package, class and method names.
getCallLocation() - Method in class net.sourceforge.acelogger.location.gatherer.EmptyLocationGatherer
Obtains the log call location, such as the package, class and method names.
getCallLocation(Thread) - Method in class net.sourceforge.acelogger.location.gatherer.FileAndLineLocationGatherer
Obtains the log call location, such as the package, class and method names.
getCallLocation(Thread) - Method in class net.sourceforge.acelogger.location.gatherer.FullLocationGatherer
Obtains the log call location, such as the package, class and method names.
getCallLocation() - Method in interface net.sourceforge.acelogger.location.gatherer.LocationGatherer
Obtains the log call location, such as the package, class and method names.
getCallLocation(Thread) - Method in interface net.sourceforge.acelogger.location.gatherer.LocationGatherer
Obtains the log call location, such as the package, class and method names.
getCallTime() - Method in class net.sourceforge.acelogger.LogEvent
Gets the call time for this log event.
getCause() - Method in class net.sourceforge.acelogger.LogEvent
Gets the cause for this log event.
getClassName() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets the caller class name.
getCodeFrame() - Method in class net.sourceforge.acelogger.location.resolver.BaseCodeFrameResolver
Generates information about the code-frame that originated a call.
getCodeFrame() - Method in interface net.sourceforge.acelogger.location.resolver.CodeFrameResolver
Generates information about the code-frame that originated a call.
getCodeFrame(Thread) - Method in interface net.sourceforge.acelogger.location.resolver.CodeFrameResolver
Generates information about the code-frame that originated a call.
getCodeFrame(Thread) - Method in class net.sourceforge.acelogger.location.resolver.InternalCodeFrameResolver
Generates information about the code-frame that originated a call.
getCodeFrame(Thread) - Method in class net.sourceforge.acelogger.location.resolver.UserCodeFrameResolver
Generates information about the code-frame that originated a call.
getCodeFrameResolver() - Method in class net.sourceforge.acelogger.location.gatherer.BaseLocationGatherer
Returns the CodeFrameResolver used by this gatherer.
getDefaultAppender() - Static method in class net.sourceforge.acelogger.factory.AppenderFactory
Returns the default appender of this factory, the one used when no appender is found for a given identifier.
getDefaultExecutorManager() - Static method in class net.sourceforge.acelogger.factory.ExecutorManagerFactory
Returns the default manager of this factory, the one used when no manager is found for a given identifier.
getDefaultFormatter() - Static method in class net.sourceforge.acelogger.factory.FormatterFactory
Returns the default formatter of this factory, the one used when no formatter is found for a given identifier.
getDefaultLevelFilter() - Static method in class net.sourceforge.acelogger.factory.LevelFilterFactory
Returns the default level filter of this factory, the one used when no level filter is found for a given identifier.
getDefaultLogger() - Static method in class net.sourceforge.acelogger.factory.LoggerFactory
Returns the default logger of this factory, the one used when no logger is found for a given identifier.
getDesiredLevel() - Method in class net.sourceforge.acelogger.level.filter.EqualsLevelFilter
Gets the desired level of this filter.
getExecutor() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Sets the executor manager used within this appender.
getExecutorManager(String) - Static method in class net.sourceforge.acelogger.factory.ExecutorManagerFactory
Obtains a properly configured manager for the given identifier.
getFileName() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets the caller file name.
getFormatter() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Returns the formatter used within this appender.
getFormatter(String) - Static method in class net.sourceforge.acelogger.factory.FormatterFactory
Obtains a properly configured formatter for the given identifier.
getFullQualifiedName() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets the full qualified name of the callers class.
getGatherer() - Method in class net.sourceforge.acelogger.BaseLogger
Returns the location gatherer used within this logger.
getIdentifier() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.appender.EmptyAppender
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.BaseLogger
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.EmptyLogger
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.execution.InternalLogger
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.execution.manager.BaseExecutorManager
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.execution.manager.EmptyExecutorManager
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.formatter.BaseFormatter
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.formatter.EmptyFormatter
Gets a String that identifies this object.
getIdentifier() - Method in interface net.sourceforge.acelogger.Identifiable
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.level.filter.AcceptAllLevelFilter
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.level.filter.AcceptNoneLevelFilter
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.level.filter.BaseLevelFilter
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.location.gatherer.BaseLocationGatherer
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.location.gatherer.EmptyLocationGatherer
Gets a String that identifies this object.
getIdentifier() - Method in class net.sourceforge.acelogger.LogEvent
Gets the identifier for this log event.
getInstance() - Static method in class net.sourceforge.acelogger.execution.UncaughtExceptionLogger
Returns an instance of UncaughtExceptionLogger, which is a singleton.
getInstance() - Static method in class net.sourceforge.acelogger.interpolator.JavaTextFormatInterpolator
Gets a instance of this class.
getInstance() - Static method in class net.sourceforge.acelogger.interpolator.JavaUtilFormatterInterpolator
Gets a instance of this class.
getInternalLogger() - Static method in class net.sourceforge.acelogger.execution.LogController
 
getJavadocLikeName() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets a javadoc like name for the caller, this name resembles something like caller.package.SomeClass#aMethod.
getLevel() - Method in class net.sourceforge.acelogger.LogEvent
Gets the level for this log event.
getLevelFilter(String) - Static method in class net.sourceforge.acelogger.factory.LevelFilterFactory
Obtains a properly configured level filter for the given identifier.
getLineNumber() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets the caller line number.
getLocation() - Method in class net.sourceforge.acelogger.LogEvent
Gets the call location for this log event.
getLogger(String) - Static method in class net.sourceforge.acelogger.factory.LoggerFactory
Obtains a properly configured logger for the given identifier.
getLogger(Class<?>) - Static method in class net.sourceforge.acelogger.factory.LoggerFactory
Obtains a properly configured logger for the given class.
getLogger() - Static method in class net.sourceforge.acelogger.factory.LoggerFactory
Obtains a properly configured logger based in the callers class information.
getMaximumLevel() - Method in class net.sourceforge.acelogger.level.filter.LessOrEqualLevelFilter
Gets the maximum level of this filter.
getMaximumLevel() - Method in class net.sourceforge.acelogger.level.filter.RangedLevelFilter
Gets the maximum level of this filter.
getMessage() - Method in class net.sourceforge.acelogger.LogEvent
Gets the message for this log event.
getMessageParameters() - Method in class net.sourceforge.acelogger.LogEvent
Gets the message parameters for this log event.
getMethodName() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets the caller method name.
getMinimumLevel() - Method in class net.sourceforge.acelogger.level.filter.GreaterOrEqualLevelFilter
Gets the minimum level of this filter.
getMinimumLevel() - Method in class net.sourceforge.acelogger.level.filter.RangedLevelFilter
Gets the minimum level of this filter.
getPackageName() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets the caller package name.
getRegisteredAppenders() - Static method in class net.sourceforge.acelogger.factory.AppenderFactory
Returns a list of all appenders registered in this factory.
getRegisteredExecutorManagers() - Static method in class net.sourceforge.acelogger.factory.ExecutorManagerFactory
Returns a list of all managers registered in this factory.
getRegisteredFormatters() - Static method in class net.sourceforge.acelogger.factory.FormatterFactory
Returns a list of all formatters registered in this factory.
getRegisteredLevelFilters() - Static method in class net.sourceforge.acelogger.factory.LevelFilterFactory
Returns a list of all level filters registered in this factory.
getRegisteredLoggers() - Static method in class net.sourceforge.acelogger.factory.LoggerFactory
Returns a list of all loggers registered in this factory.
getReleaseDescriptor() - Static method in class net.sourceforge.acelogger.VersionInfo
Returns the descriptor for this release.
getStackTraceLikeName() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets a string representing the file name and line number of the caller.
getStartTime() - Static method in class net.sourceforge.acelogger.LogEvent
Gets the start time for the application.
getThreadName() - Method in class net.sourceforge.acelogger.location.LogEventLocation
Gets the caller thread name.
getThreshold() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Gets the threshold of this appender.
getThreshold() - Method in class net.sourceforge.acelogger.BaseLogger
Returns the level filter used within this logger.
getUndesiredLevel() - Method in class net.sourceforge.acelogger.level.filter.NotEqualLevelFilter
Gets the undesired level of this filter.
getUserCodeFrame(Thread) - Method in class net.sourceforge.acelogger.location.gatherer.BaseLocationGatherer
A short-hand to get the caller location.
getVersionString() - Static method in class net.sourceforge.acelogger.VersionInfo
Returns the build version string, including major, minor and build numbers.
GreaterOrEqualLevelFilter - Class in net.sourceforge.acelogger.level.filter
A filter that matches levels greater or equal the supplied one.
GreaterOrEqualLevelFilter(String) - Constructor for class net.sourceforge.acelogger.level.filter.GreaterOrEqualLevelFilter
Constructs a new filter that matches levels greater or equal the supplied one.
GreaterOrEqualLevelFilter(String, LogLevel) - Constructor for class net.sourceforge.acelogger.level.filter.GreaterOrEqualLevelFilter
Constructs a new filter that matches levels greater or equal the supplied one.

H

haltStream() - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
hasAlreadyRun() - Method in class net.sourceforge.acelogger.execution.task.CancelableTask
Indicates that the task has already run.

I

Identifiable - Interface in net.sourceforge.acelogger
Marks an object as "identifiable", this means that the object will have a string that identifies it uniquely among the objects of the same type.
info(String, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a information level log message, the final message will depend on the underlying Formatter.
info(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a information level log message, the final message will depend on the underlying Formatter.
info(String, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a information level log message, the final message will depend on the underlying Formatter.
info(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a information level log message, the final message will depend on the underlying Formatter.
info(String, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a information level log message, the final message will depend on the underlying Formatter.
info(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a information level log message, the final message will depend on the underlying Formatter.
info(String, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a information level log message, the final message will depend on the underlying Formatter.
info(String, Throwable, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a information level log message, the final message will depend on the underlying Formatter.
initialize() - Method in class net.sourceforge.acelogger.appender.BaseAppender
This method is responsible for calling the needed methods after the Appender construction, this includes opening, appending the header, and registering the call to append the footer and close the file.
initializeStream() - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
InternalCodeFrameResolver - Class in net.sourceforge.acelogger.location.resolver
An implementation of CodeFrameResolver that regresses a fixed number of calls.
InternalCodeFrameResolver(int) - Constructor for class net.sourceforge.acelogger.location.resolver.InternalCodeFrameResolver
Constructs a new InternalCodeFrameResolver for the supplied frame shift.
InternalLogger - Class in net.sourceforge.acelogger.execution
An implementation of Logger to be used during the startup and shutdown of the framework.
InternalLogger() - Constructor for class net.sourceforge.acelogger.execution.InternalLogger
Constructs a new internal logger.
interpolate(String, Object...) - Method in class net.sourceforge.acelogger.interpolator.JavaTextFormatInterpolator
Interpolates parameters within a string, this should include formatting, padding and some basic conditionals.
interpolate(String, Object...) - Method in class net.sourceforge.acelogger.interpolator.JavaUtilFormatterInterpolator
Interpolates parameters within a string, this should include formatting, padding and some basic conditionals.
interpolate(String, Object...) - Method in class net.sourceforge.acelogger.interpolator.MessageBundleInterpolator
Resolves the supplied key to a formatting pattern using a ResourceBundle, then the resolved pattern is interpolated using another TextInterpolator.
interpolate(String, Object...) - Method in interface net.sourceforge.acelogger.interpolator.TextInterpolator
Interpolates parameters within a string, this should include formatting, padding and some basic conditionals.
isAutoFlushEnabled() - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
isDebugEnabled() - Method in class net.sourceforge.acelogger.BaseLogger
Checks the suitability of the debug level for this Logger.
isDebugEnabled() - Method in class net.sourceforge.acelogger.EmptyLogger
Checks the suitability of the debug level for this Logger.
isDebugEnabled() - Method in class net.sourceforge.acelogger.execution.InternalLogger
Checks the suitability of the debug level for this Logger.
isDebugEnabled() - Method in interface net.sourceforge.acelogger.Logger
Checks the suitability of the debug level for this Logger.
isDone() - Method in class net.sourceforge.acelogger.execution.task.MonitorableTask
Signals the termination of this task execution.
isErrorEnabled() - Method in class net.sourceforge.acelogger.BaseLogger
Checks the suitability of the error level for this Logger.
isErrorEnabled() - Method in class net.sourceforge.acelogger.EmptyLogger
Checks the suitability of the error level for this Logger.
isErrorEnabled() - Method in class net.sourceforge.acelogger.execution.InternalLogger
Checks the suitability of the error level for this Logger.
isErrorEnabled() - Method in interface net.sourceforge.acelogger.Logger
Checks the suitability of the error level for this Logger.
isFatalEnabled() - Method in class net.sourceforge.acelogger.BaseLogger
Checks the suitability of the fatal level for this Logger.
isFatalEnabled() - Method in class net.sourceforge.acelogger.EmptyLogger
Checks the suitability of the fatal level for this Logger.
isFatalEnabled() - Method in class net.sourceforge.acelogger.execution.InternalLogger
Checks the suitability of the fatal level for this Logger.
isFatalEnabled() - Method in interface net.sourceforge.acelogger.Logger
Checks the suitability of the fatal level for this Logger.
isHigherThan(int, int, int) - Static method in class net.sourceforge.acelogger.VersionInfo
Checks if this release is higher (newer) than the supplied version.
isHigherThan(int, int) - Static method in class net.sourceforge.acelogger.VersionInfo
Checks if this release is higher (newer) than the supplied version.
isHigherThan(int) - Static method in class net.sourceforge.acelogger.VersionInfo
Checks if this release is higher (newer) than the supplied version.
isInfoEnabled() - Method in class net.sourceforge.acelogger.BaseLogger
Checks the suitability of the information level for this Logger.
isInfoEnabled() - Method in class net.sourceforge.acelogger.EmptyLogger
Checks the suitability of the information level for this Logger.
isInfoEnabled() - Method in class net.sourceforge.acelogger.execution.InternalLogger
Checks the suitability of the information level for this Logger.
isInfoEnabled() - Method in interface net.sourceforge.acelogger.Logger
Checks the suitability of the information level for this Logger.
isShutdown() - Static method in class net.sourceforge.acelogger.factory.ExecutorManagerFactory
Indicates if this factory has ordered all of its managers a shutdown or not.
isSuitable(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.AcceptAllLevelFilter
Verifies if a log level is suitable for a determined logger.
isSuitable(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.AcceptNoneLevelFilter
Verifies if a log level is suitable for a determined logger.
isSuitable(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.EqualsLevelFilter
Verifies if a log level is suitable for a determined logger.
isSuitable(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.GreaterOrEqualLevelFilter
Verifies if a log level is suitable for a determined logger.
isSuitable(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.LessOrEqualLevelFilter
Verifies if a log level is suitable for a determined logger.
isSuitable(LogLevel) - Method in interface net.sourceforge.acelogger.level.filter.LevelFilter
Verifies if a log level is suitable for a determined logger.
isSuitable(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.NotEqualLevelFilter
Verifies if a log level is suitable for a determined logger.
isSuitable(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.RangedLevelFilter
Verifies if a log level is suitable for a determined logger.
isSynchronous() - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
isTerminated() - Method in class net.sourceforge.acelogger.execution.manager.BaseUtilConcurrentExecutorManager
Returns true if this executor manager has ended its execution scheduling.
isTerminated() - Method in class net.sourceforge.acelogger.execution.manager.EmptyExecutorManager
Returns true if this executor manager has ended its execution scheduling.
isTerminated() - Method in interface net.sourceforge.acelogger.execution.manager.ExecutorManager
Returns true if this executor manager has ended its execution scheduling.
isTerminated() - Method in class net.sourceforge.acelogger.execution.manager.SynchronousExecutorManager
Returns true if this executor manager has ended its execution scheduling.
isTraceEnabled() - Method in class net.sourceforge.acelogger.BaseLogger
Checks the suitability of the tracing level for this Logger.
isTraceEnabled() - Method in class net.sourceforge.acelogger.EmptyLogger
Checks the suitability of the tracing level for this Logger.
isTraceEnabled() - Method in class net.sourceforge.acelogger.execution.InternalLogger
Checks the suitability of the tracing level for this Logger.
isTraceEnabled() - Method in interface net.sourceforge.acelogger.Logger
Checks the suitability of the tracing level for this Logger.
isWarnEnabled() - Method in class net.sourceforge.acelogger.BaseLogger
Checks the suitability of the warning level for this Logger.
isWarnEnabled() - Method in class net.sourceforge.acelogger.EmptyLogger
Checks the suitability of the warning level for this Logger.
isWarnEnabled() - Method in class net.sourceforge.acelogger.execution.InternalLogger
Checks the suitability of the warning level for this Logger.
isWarnEnabled() - Method in interface net.sourceforge.acelogger.Logger
Checks the suitability of the warning level for this Logger.

J

JavaTextFormatInterpolator - Class in net.sourceforge.acelogger.interpolator
An implementation of TextInterpolator for the MessageFormat class.
JavaUtilFormatterInterpolator - Class in net.sourceforge.acelogger.interpolator
An implementation of TextInterpolator for the Formatter class.
JsonConfigurationLoader - Class in net.sourceforge.acelogger.configuration.parser
An implementation of configuration loader that uses json files as source for configuration.
JsonConfigurationLoader() - Constructor for class net.sourceforge.acelogger.configuration.parser.JsonConfigurationLoader
 

L

LessOrEqualLevelFilter - Class in net.sourceforge.acelogger.level.filter
A filter that matches levels less or equal the supplied one.
LessOrEqualLevelFilter(String) - Constructor for class net.sourceforge.acelogger.level.filter.LessOrEqualLevelFilter
Constructs a new filter that matches levels less or equal the supplied one.
LessOrEqualLevelFilter(String, LogLevel) - Constructor for class net.sourceforge.acelogger.level.filter.LessOrEqualLevelFilter
Constructs a new filter that matches levels less or equal the supplied one.
LevelFilter - Interface in net.sourceforge.acelogger.level.filter
A filter interface that determines if a log call is suitable for a logging or not.
LevelFilterConstants - Class in net.sourceforge.acelogger.constants
This class defines constants related to LevelFilter.
LevelFilterFactory - Class in net.sourceforge.acelogger.factory
Factory for managing instances of configured level filters.
LocationGatherer - Interface in net.sourceforge.acelogger.location.gatherer
Obtains the location of a log call.
LocationGathererConstants - Class in net.sourceforge.acelogger.constants
This class defines constants related to LocationGatherer.
LogController - Class in net.sourceforge.acelogger.execution
TODO: Create Doc.
LogEvent - Class in net.sourceforge.acelogger
Used to store log event data.
LogEvent(String, LogLevel) - Constructor for class net.sourceforge.acelogger.LogEvent
Constructs a new log event using the supplied information.
LogEvent(String, LogLevel, Object...) - Constructor for class net.sourceforge.acelogger.LogEvent
Constructs a new log event using the supplied information.
LogEvent(String, LogLevel, LogEventLocation, Object...) - Constructor for class net.sourceforge.acelogger.LogEvent
Constructs a new log event using the supplied information.
LogEvent(String, LogLevel, LogEventLocation, Throwable, Object...) - Constructor for class net.sourceforge.acelogger.LogEvent
Constructs a new log event using the supplied information.
LogEventLocation - Class in net.sourceforge.acelogger.location
Stores location information for a log event.
LogEventLocation() - Constructor for class net.sourceforge.acelogger.location.LogEventLocation
Constructs a new LogEventLocation without any information.
LogEventLocation(Class<?>) - Constructor for class net.sourceforge.acelogger.location.LogEventLocation
Constructs a new LogEventLocation for a given class.
LogEventLocation(Class<?>, String) - Constructor for class net.sourceforge.acelogger.location.LogEventLocation
Constructs a new LogEventLocation for a given method and class.
LogEventLocation(String, String) - Constructor for class net.sourceforge.acelogger.location.LogEventLocation
Constructs a new LogEventLocation for a given package and class.
LogEventLocation(String, String, String) - Constructor for class net.sourceforge.acelogger.location.LogEventLocation
Constructs a new LogEventLocation for a given package, class and method.
LogEventLocation(String, String, String, String) - Constructor for class net.sourceforge.acelogger.location.LogEventLocation
Constructs a new LogEventLocation for a given package, class, method and file.
LogEventLocation(String, String, String, String, int) - Constructor for class net.sourceforge.acelogger.location.LogEventLocation
Constructs a new LogEventLocation for a given package, class, method, file and line.
LogEventLocation(String, String, String, String, int, String) - Constructor for class net.sourceforge.acelogger.location.LogEventLocation
Constructs a new LogEventLocation for a given package, class, method, file, line and thread.
Logger - Interface in net.sourceforge.acelogger
A logging interface that provides the methods needed to manage log calls, abstracting the configuration to the framework.
LoggerConstants - Class in net.sourceforge.acelogger.constants
This class defines constants related to Logger.
LoggerFactory - Class in net.sourceforge.acelogger.factory
Factory for managing instances of configured loggers.
LogLevel - Enum in net.sourceforge.acelogger.level
A logging level enumeration describing each supported level and it's intended use.
LogStream - Interface in net.sourceforge.acelogger.appender.stream
 
LogStreamException - Exception in net.sourceforge.acelogger.appender.stream
 
LogStreamException(String) - Constructor for exception net.sourceforge.acelogger.appender.stream.LogStreamException
 
LogStreamException(String, Throwable) - Constructor for exception net.sourceforge.acelogger.appender.stream.LogStreamException
 

M

MAJOR_VERSION - Static variable in class net.sourceforge.acelogger.VersionInfo
The major version number for this release.
MessageBundleInterpolator - Class in net.sourceforge.acelogger.interpolator
An implementation of TextInterpolator that first resolves a key in a ResourceBundle to a pattern than delegates the interpolation of this pattern to a different TextInterpolator.
MessageBundleInterpolator(ResourceBundle, TextInterpolator) - Constructor for class net.sourceforge.acelogger.interpolator.MessageBundleInterpolator
Creates a new MessageBundleInterpolator using the supplied ResourceBundle to resolve the patterns and then interpolation it with the supplied TextInterpolator.
MessageOnlyFormatter - Class in net.sourceforge.acelogger.formatter
An implementation of Formatter that formats only the log message, no other LogEvent information is used to format the message.
MessageOnlyFormatter(String) - Constructor for class net.sourceforge.acelogger.formatter.MessageOnlyFormatter
Constructs a new MessageOnlyFormatter with the supplied identifier.
MessageOnlyFormatter(String, TextInterpolator) - Constructor for class net.sourceforge.acelogger.formatter.MessageOnlyFormatter
Constructs a new MessageOnlyFormatter with the supplied identifier and text interpolator.
MINOR_VERSION - Static variable in class net.sourceforge.acelogger.VersionInfo
The minor version number for this release.
MonitorableTask - Class in net.sourceforge.acelogger.execution.task
A Runnable implementation and a wrapper that supports monitoring of the execution status and a utility methods to await the task completion or a given timeout, what occurs first.
MonitorableTask(Runnable) - Constructor for class net.sourceforge.acelogger.execution.task.MonitorableTask
Constructs a new MonitorableTask for the given Runnable.
MultipleAppender - Class in net.sourceforge.acelogger.appender
An implementation of Appender used as a Multiplexer.
MultipleAppender(String) - Constructor for class net.sourceforge.acelogger.appender.MultipleAppender
Constructs a new MultipleAppender with the supplied identifier that will multiplex its calls to nowhere.
MultipleAppender(String, Collection<Appender>) - Constructor for class net.sourceforge.acelogger.appender.MultipleAppender
Constructs a new MultipleAppender with the supplied identifier that will multiplex its calls to each appender in the supplied collection.

N

net.sourceforge.acelogger - package net.sourceforge.acelogger
This is the base package for AceLogger.
net.sourceforge.acelogger.appender - package net.sourceforge.acelogger.appender
This package contains basic Appender implementations.
net.sourceforge.acelogger.appender.stream - package net.sourceforge.acelogger.appender.stream
This package contains an abstraction to streams.
net.sourceforge.acelogger.appender.stream.wrapper - package net.sourceforge.acelogger.appender.stream.wrapper
This package contains wrappers to appenders.
net.sourceforge.acelogger.configuration - package net.sourceforge.acelogger.configuration
This package contains classes related to the logging system configuration.
net.sourceforge.acelogger.configuration.parser - package net.sourceforge.acelogger.configuration.parser
This package contains classes related to the configuration loaders, providing parsing of various configuration formats.
net.sourceforge.acelogger.constants - package net.sourceforge.acelogger.constants
This package contains classes that define constants used by Appender, Logger, Formatter, etc.
net.sourceforge.acelogger.execution - package net.sourceforge.acelogger.execution
Provides execution control and monitoring.
net.sourceforge.acelogger.execution.manager - package net.sourceforge.acelogger.execution.manager
Provides execution related capabilities like execution monitoring and notification.
net.sourceforge.acelogger.execution.task - package net.sourceforge.acelogger.execution.task
Provides task related capabilities like implementations of the Runnable interface, simplifying task monitoring.
net.sourceforge.acelogger.factory - package net.sourceforge.acelogger.factory
This package contains factory classes to produce configured instances of Appender, Logger, Formatter, etc.
net.sourceforge.acelogger.formatter - package net.sourceforge.acelogger.formatter
This package contains classes responsible for the formatting of log messages.
net.sourceforge.acelogger.interpolator - package net.sourceforge.acelogger.interpolator
This package contains classes responsible for the interpolation of log messages with it's parameters.
net.sourceforge.acelogger.level - package net.sourceforge.acelogger.level
Provides logging level information.
net.sourceforge.acelogger.level.filter - package net.sourceforge.acelogger.level.filter
Provides level filtering capabilities.
net.sourceforge.acelogger.location - package net.sourceforge.acelogger.location
This package contains classes to represent a log event's location.
net.sourceforge.acelogger.location.gatherer - package net.sourceforge.acelogger.location.gatherer
This package contains classes related to log event's location determination.
net.sourceforge.acelogger.location.resolver - package net.sourceforge.acelogger.location.resolver
This package contains classes related to log event's location representation.
NEW_LINE - Static variable in class net.sourceforge.acelogger.constants.FormatterConstants
The string used by the system to indicate a new line.
newThread(Runnable) - Method in class net.sourceforge.acelogger.execution.DaemonThreadFactory
NO_FORMATTER - Static variable in interface net.sourceforge.acelogger.formatter.Formatter
A formatter suitable to indicate that no formatter was found.
NONE - Static variable in class net.sourceforge.acelogger.constants.AppenderConstants
An appender suitable to indicate that no appender was found.
NONE - Static variable in class net.sourceforge.acelogger.constants.ExecutorManagerConstants
A executor manager suitable to indicate that no executor manager was found.
NONE - Static variable in class net.sourceforge.acelogger.constants.LoggerConstants
A logger suitable to indicate that no logger was found.
NotEqualLevelFilter - Class in net.sourceforge.acelogger.level.filter
A filter that doesn't matches an exact level.
NotEqualLevelFilter(String) - Constructor for class net.sourceforge.acelogger.level.filter.NotEqualLevelFilter
Constructs a new filter to exclude exact matches of log levels.
NotEqualLevelFilter(String, LogLevel) - Constructor for class net.sourceforge.acelogger.level.filter.NotEqualLevelFilter
Constructs a new filter to exclude exact matches of log levels.
NotifiableTask - Class in net.sourceforge.acelogger.execution.task
A Runnable implementation and wrapper that supports a call back for the execution of a task.
NotifiableTask(Runnable, Runnable) - Constructor for class net.sourceforge.acelogger.execution.task.NotifiableTask
Constructs a new NotifiableTask with the given task and call back.

O

open() - Method in interface net.sourceforge.acelogger.appender.Appender
This method is responsible for allocation and preparation of any resource used by this appender.
open() - Method in class net.sourceforge.acelogger.appender.BaseAppender
This method is responsible for allocation and preparation of any resource used by this appender.
open() - Method in class net.sourceforge.acelogger.appender.EmptyAppender
This method is responsible for allocation and preparation of any resource used by this appender.
openProcess() - Method in class net.sourceforge.acelogger.appender.BaseAppender
Defines the process used to open this appender.
openProcess() - Method in class net.sourceforge.acelogger.appender.TextFileAppender
Defines the process used to open this appender.
openStream() - Method in interface net.sourceforge.acelogger.appender.stream.LogStream
 
orderProperShutdown() - Method in class net.sourceforge.acelogger.execution.manager.BaseUtilConcurrentExecutorManager
Orders the proper shutdown of this executor manager, this is accomplished in most of the implementations by waiting all pending tasks or a given timeout.
orderProperShutdown() - Method in class net.sourceforge.acelogger.execution.manager.EmptyExecutorManager
Orders the proper shutdown of this executor manager, this is accomplished in most of the implementations by waiting all pending tasks or a given timeout.
orderProperShutdown() - Method in interface net.sourceforge.acelogger.execution.manager.ExecutorManager
Orders the proper shutdown of this executor manager, this is accomplished in most of the implementations by waiting all pending tasks or a given timeout.
orderProperShutdown() - Method in class net.sourceforge.acelogger.execution.manager.SynchronousExecutorManager
Orders the proper shutdown of this executor manager, this is accomplished in most of the implementations by waiting all pending tasks or a given timeout.

P

PatternFormatter - Class in net.sourceforge.acelogger.formatter
TODO: Create Doc.
PatternFormatter(String, String) - Constructor for class net.sourceforge.acelogger.formatter.PatternFormatter
 
PatternFormatter(String, String, boolean) - Constructor for class net.sourceforge.acelogger.formatter.PatternFormatter
 
PatternFormatter(String, String, boolean, TextInterpolator, TextInterpolator) - Constructor for class net.sourceforge.acelogger.formatter.PatternFormatter
 
PooledExecutorManager - Class in net.sourceforge.acelogger.execution.manager
An implementation of ExecutorManager that runs tasks asynchronously, so the caller do not get blocked until task completion.
PooledExecutorManager(String, int) - Constructor for class net.sourceforge.acelogger.execution.manager.PooledExecutorManager
Constructs a new PooledExecutorManager with the supplied identifier and the maximum number of threads used for execution.
PrintStreamAppender - Class in net.sourceforge.acelogger.appender
An implementation of Appender abstracting common PrintStream writing.
PrintStreamAppender(String, PrintStream, Formatter, ExecutorManager) - Constructor for class net.sourceforge.acelogger.appender.PrintStreamAppender
Constructs a new PrintStreamAppender with the supplied information.
PROJECT_NAME - Static variable in class net.sourceforge.acelogger.VersionInfo
The project name with proper case.
PROJECT_SITE - Static variable in class net.sourceforge.acelogger.VersionInfo
The project's site on the Internet.
PropertiesConfigurationLoader - Class in net.sourceforge.acelogger.configuration.parser
An implementation of configuration loader that uses java properties files as source for configuration.
PropertiesConfigurationLoader() - Constructor for class net.sourceforge.acelogger.configuration.parser.PropertiesConfigurationLoader
 

Q

QueuedExecutorManager - Class in net.sourceforge.acelogger.execution.manager
An implementation of ExecutorManager that runs tasks asynchronously, so the caller do not get blocked until task completion.
QueuedExecutorManager(String) - Constructor for class net.sourceforge.acelogger.execution.manager.QueuedExecutorManager
Constructs a new QueuedExecutorManager with the supplied identifier.

R

RangedLevelFilter - Class in net.sourceforge.acelogger.level.filter
A filter that matches levels greater or equal the supplied one.
RangedLevelFilter(String) - Constructor for class net.sourceforge.acelogger.level.filter.RangedLevelFilter
Constructs a new filter that matches levels greater or equal the supplied one.
RangedLevelFilter(String, LogLevel, LogLevel) - Constructor for class net.sourceforge.acelogger.level.filter.RangedLevelFilter
Constructs a new filter that matches levels greater or equal the supplied one.
registerAppender(Appender) - Static method in class net.sourceforge.acelogger.factory.AppenderFactory
Registers an appender within this factory.
registerExecutorManager(ExecutorManager) - Static method in class net.sourceforge.acelogger.factory.ExecutorManagerFactory
Registers an appender within this factory.
registerFormatter(Formatter) - Static method in class net.sourceforge.acelogger.factory.FormatterFactory
Registers an appender within this factory.
registerLevelFilter(LevelFilter) - Static method in class net.sourceforge.acelogger.factory.LevelFilterFactory
Registers an appender within this factory.
registerLogger(Logger) - Static method in class net.sourceforge.acelogger.factory.LoggerFactory
Registers an appender within this factory.
removeAppender(Appender) - Method in class net.sourceforge.acelogger.appender.MultipleAppender
Removes an appender from this multiplexer.
run() - Method in class net.sourceforge.acelogger.execution.task.CancelableTask
run() - Method in class net.sourceforge.acelogger.execution.task.MonitorableTask
run() - Method in class net.sourceforge.acelogger.execution.task.NotifiableTask

S

setAppenders(Collection<Appender>) - Method in class net.sourceforge.acelogger.appender.MultipleAppender
Sets the appenders registered in this multiple appender.
setClassName(String) - Method in class net.sourceforge.acelogger.location.LogEventLocation
Sets the caller class name.
setDefaultAppender(Appender) - Static method in class net.sourceforge.acelogger.factory.AppenderFactory
Sets the default appender of this factory, the one used when no appender is found for a given identifier.
setDefaultExecutorManager(ExecutorManager) - Static method in class net.sourceforge.acelogger.factory.ExecutorManagerFactory
Sets the default manager of this factory, the one used when no manager is found for a given identifier.
setDefaultFormatter(Formatter) - Static method in class net.sourceforge.acelogger.factory.FormatterFactory
Sets the default formatter of this factory, the one used when no formatter is found for a given identifier.
setDefaultLevelFilter(LevelFilter) - Static method in class net.sourceforge.acelogger.factory.LevelFilterFactory
Sets the default level filter of this factory, the one used when no level filter is found for a given identifier.
setDefaultLogger(Logger) - Static method in class net.sourceforge.acelogger.factory.LoggerFactory
Sets the default logger of this factory, the one used when no logger is found for a given identifier.
setDesiredLevel(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.EqualsLevelFilter
Sets the desired level of this filter.
setFileName(String) - Method in class net.sourceforge.acelogger.location.LogEventLocation
Sets the caller file name.
setGatherer(LocationGatherer) - Method in class net.sourceforge.acelogger.BaseLogger
Sets the location gatherer used within this logger.
setLevelRange(LogLevel, LogLevel) - Method in class net.sourceforge.acelogger.level.filter.RangedLevelFilter
Sets the range of this filter.
setLineNumber(int) - Method in class net.sourceforge.acelogger.location.LogEventLocation
Sets the caller line number.
setMaximumLevel(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.LessOrEqualLevelFilter
Sets the maximum level of this filter.
setMethodName(String) - Method in class net.sourceforge.acelogger.location.LogEventLocation
Sets the caller method name.
setMinimumLevel(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.GreaterOrEqualLevelFilter
Sets the minimum level of this filter.
setPackageName(String) - Method in class net.sourceforge.acelogger.location.LogEventLocation
Sets the caller package name.
setThreadName(String) - Method in class net.sourceforge.acelogger.location.LogEventLocation
Sets the caller thread name.
setThreshold(LevelFilter) - Method in class net.sourceforge.acelogger.appender.BaseAppender
Sets the threshold of this appender.
setThreshold(LevelFilter) - Method in class net.sourceforge.acelogger.BaseLogger
Sets the level filter used within this logger.
setUndesiredLevel(LogLevel) - Method in class net.sourceforge.acelogger.level.filter.NotEqualLevelFilter
Sets the undesired level of this filter.
shouldRun() - Method in class net.sourceforge.acelogger.execution.task.CancelableTask
Indicates that the task should run.
SimpleFormatter - Class in net.sourceforge.acelogger.formatter
An implementation of Formatter that formats the log message and outputs the date, location and message.
SimpleFormatter(String) - Constructor for class net.sourceforge.acelogger.formatter.SimpleFormatter
Constructs a new SimpleFormatter with the supplied identifier.
SimpleLogger - Class in net.sourceforge.acelogger
A pre-configured Logger using A simple formatter, logging to system err and generating file and line location for calls greater than info.
SimpleLogger(String) - Constructor for class net.sourceforge.acelogger.SimpleLogger
Constructs a GenericLogger using the supplied identifier.
submitBackgroundTask(Runnable) - Static method in class net.sourceforge.acelogger.execution.LogController
 
submitBackgroundTask(Runnable, ExecutorManager) - Static method in class net.sourceforge.acelogger.execution.LogController
 
submitShutdownTask(Runnable) - Static method in class net.sourceforge.acelogger.execution.LogController
 
submitShutdownTask(Runnable, ExecutorManager) - Static method in class net.sourceforge.acelogger.execution.LogController
 
SynchronousExecutorManager - Class in net.sourceforge.acelogger.execution.manager
An implementation of ExecutorManager that executes tasks synchronously in the same caller's thread.
SynchronousExecutorManager(String) - Constructor for class net.sourceforge.acelogger.execution.manager.SynchronousExecutorManager
Constructs a new SynchronousExecutorManager with the supplied identifier.
SystemErrAppender - Class in net.sourceforge.acelogger.appender
An implementation of Appender that will write to System.err.
SystemErrAppender(String, Formatter, ExecutorManager) - Constructor for class net.sourceforge.acelogger.appender.SystemErrAppender
Constructs a new SystemErrAppender with the supplied information.
SystemOutAppender - Class in net.sourceforge.acelogger.appender
An implementation of Appender that will write to System.out.
SystemOutAppender(String, Formatter, ExecutorManager) - Constructor for class net.sourceforge.acelogger.appender.SystemOutAppender
Constructs a new SystemOutAppender with the supplied information.

T

terminateAndRetrieveTasks() - Method in class net.sourceforge.acelogger.execution.manager.BaseUtilConcurrentExecutorManager
Terminates this executor manager, return a list of tasks that were not executed after a proper shutdown was ordered.
terminateAndRetrieveTasks() - Method in class net.sourceforge.acelogger.execution.manager.EmptyExecutorManager
Terminates this executor manager, return a list of tasks that were not executed after a proper shutdown was ordered.
terminateAndRetrieveTasks() - Method in interface net.sourceforge.acelogger.execution.manager.ExecutorManager
Terminates this executor manager, return a list of tasks that were not executed after a proper shutdown was ordered.
terminateAndRetrieveTasks() - Method in class net.sourceforge.acelogger.execution.manager.SynchronousExecutorManager
Terminates this executor manager, return a list of tasks that were not executed after a proper shutdown was ordered.
TERMINATION_TIMEOUT - Static variable in class net.sourceforge.acelogger.constants.ExecutorManagerConstants
The timeout used for the shutdown process of this executor manager (in milliseconds).
TerminationException - Exception in net.sourceforge.acelogger.execution
 
TerminationException(String) - Constructor for exception net.sourceforge.acelogger.execution.TerminationException
 
TerminationException(String, Throwable) - Constructor for exception net.sourceforge.acelogger.execution.TerminationException
 
TextFileAppender - Class in net.sourceforge.acelogger.appender
 
TextFileAppender(String, String, Formatter, ExecutorManager) - Constructor for class net.sourceforge.acelogger.appender.TextFileAppender
 
TextInterpolator - Interface in net.sourceforge.acelogger.interpolator
Abstracts interpolation of parameters in a message.
trace(String, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a tracing level log message, the final message will depend on the underlying Formatter.
trace(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a tracing level log message, the final message will depend on the underlying Formatter.
trace(String, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a tracing level log message, the final message will depend on the underlying Formatter.
trace(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a tracing level log message, the final message will depend on the underlying Formatter.
trace(String, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a tracing level log message, the final message will depend on the underlying Formatter.
trace(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a tracing level log message, the final message will depend on the underlying Formatter.
trace(String, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a tracing level log message, the final message will depend on the underlying Formatter.
trace(String, Throwable, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a tracing level log message, the final message will depend on the underlying Formatter.

U

uncaughtException(Thread, Throwable) - Method in class net.sourceforge.acelogger.execution.UncaughtExceptionLogger
Logs any uncaught exceptions using the internal logger.
UncaughtExceptionLogger - Class in net.sourceforge.acelogger.execution
An implementation of Thread.UncaughtExceptionHandler that logs the exception using the internal logger.
UserCodeFrameResolver - Class in net.sourceforge.acelogger.location.resolver
An implementation of CodeFrameResolver that finds the first call out of our packages.
UserCodeFrameResolver() - Constructor for class net.sourceforge.acelogger.location.resolver.UserCodeFrameResolver
 

V

valueOf(String) - Static method in enum net.sourceforge.acelogger.level.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.acelogger.level.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_CLASSIFIER - Static variable in class net.sourceforge.acelogger.VersionInfo
The classifier of this release.
VERSION_CODENAME - Static variable in class net.sourceforge.acelogger.VersionInfo
This version's codename.
VersionInfo - Class in net.sourceforge.acelogger
This class holds information regarding this release of AceLogger.

W

warn(String, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a warning level log message, the final message will depend on the underlying Formatter.
warn(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.BaseLogger
Creates a warning level log message, the final message will depend on the underlying Formatter.
warn(String, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a warning level log message, the final message will depend on the underlying Formatter.
warn(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.EmptyLogger
Creates a warning level log message, the final message will depend on the underlying Formatter.
warn(String, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a warning level log message, the final message will depend on the underlying Formatter.
warn(String, Throwable, Object...) - Method in class net.sourceforge.acelogger.execution.InternalLogger
Creates a warning level log message, the final message will depend on the underlying Formatter.
warn(String, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a warning level log message, the final message will depend on the underlying Formatter.
warn(String, Throwable, Object...) - Method in interface net.sourceforge.acelogger.Logger
Creates a warning level log message, the final message will depend on the underlying Formatter.

X

XmlConfigurationLoader - Class in net.sourceforge.acelogger.configuration.parser
An implementation of configuration loader that uses json files as source for configuration.
XmlConfigurationLoader() - Constructor for class net.sourceforge.acelogger.configuration.parser.XmlConfigurationLoader
 

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

Copyright © 2007-2010 The AceLogger Team. All Rights Reserved.