Package | Description |
---|---|
org.refcodes.logger |
The "refcodes-logger" artifact provides the refcodes logging framework for
flexible logging of any data to any data sink (inclucing files, databases or
the console provided as alternate implementations).
|
org.refcodes.logger.impls |
Implementations:
The
impls package contains implementations of the types defined
by this artifact. |
Modifier and Type | Method and Description |
---|---|
static <L extends TrimLogger<T>,T> |
LoggerUtility.clearLogs(Collection<L> aLoggers)
Functionality to address multiple
TrimLogger instances to clear
the provided TrimLogger instances (multi-threaded). |
static <L extends TrimLogger<T>,T> |
LoggerUtility.deleteLogs(Criteria aCriteria,
Collection<L> aLoggers)
Functionality to query multiple
TrimLogger instances with the
same query to delete log lines from the provided TrimLogger
instances (multi-threaded). |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompositeTrimLogger<L extends TrimLogger<T>,T>
The
CompositeTrimLoggerImpl extends the
CompositeQueryLoggerImpl with the trim
logger functionality. |
class |
AbstractPartedTrimLogger<L extends TrimLogger<T>,T,P extends T>
The
AbstractPartedTrimLogger extends the
AbstractPartedQueryLogger with the functionality of a
TrimLogger . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompositeTrimLogger<L extends TrimLogger<T>,T>
The
CompositeTrimLoggerImpl extends the
CompositeQueryLoggerImpl with the trim
logger functionality. |
class |
AbstractPartedTrimLogger<L extends TrimLogger<T>,T,P extends T>
The
AbstractPartedTrimLogger extends the
AbstractPartedQueryLogger with the functionality of a
TrimLogger . |
class |
CompositeTrimLoggerImpl<T>
The
CompositeTrimLoggerImpl is a ready to use implementation of a
composite TrimLogger extending the
AbstractCompositeTrimLogger . |
class |
PartedTrimLoggerImpl<T,P extends T>
The
PartedTrimLoggerImpl is a ready to use implementation of a parted
TrimLogger extending the AbstractPartedTrimLogger . |
Modifier and Type | Method and Description |
---|---|
protected TrimLogger<T> |
CompositeTrimLoggerFactoryImpl.createCompositeLogger(TrimLogger<T>[] aLoggers) |
Modifier and Type | Method and Description |
---|---|
protected TrimLogger<T> |
CompositeTrimLoggerFactoryImpl.createCompositeLogger(TrimLogger<T>[] aLoggers) |
Constructor and Description |
---|
AbstractCompositeTrimLogger(L... aLoggers)
Constructs an
AbstractCompositeTrimLogger from the provided
Logger instances. |
CompositeTrimLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
TrimLogger<T>... aLoggers)
Similar to the
CompositeTrimLoggerImpl.CompositeTrimLoggerImpl(TrimLogger...) with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated TrimLogger instances
(as of CompositeComponent ). |
CompositeTrimLoggerImpl(TrimLogger<T>... aLoggers) |
Constructor and Description |
---|
CompositeTrimLoggerFactoryImpl(LoggerFactory<TrimLogger<T>> aLoggerFactory,
int aNumEndpoints) |
PartedTrimLoggerImpl(Column<P> aPartitionColumn,
LoggerFactory<TrimLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
PartedTrimLoggerImpl(Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<TrimLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
PartedTrimLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
Column<P> aPartitionColumn,
LoggerFactory<TrimLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Similar to the
#PartedTrimLoggerImpl(Column, LoggerToRuntimeLoggerFactory, boolean) with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated TrimLogger instances
(as of CompositeComponent ). |
PartedTrimLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<TrimLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Similar to the
#PartedTrimLoggerImpl(Column, String, LoggerToRuntimeLoggerFactory, boolean)
with the additional option of determining the execution strategy of the
state change request calls for the encapsulated TrimLogger
instances (as of CompositeComponent ). |
Copyright © 2016. All rights reserved.