Modifier and Type | Class | Description |
---|---|---|
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 | 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(org.refcodes.criteria.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 | Method | Description |
---|---|---|
protected TrimLogger<T> |
CompositeTrimLoggerFactoryImpl.createCompositeLogger(TrimLogger<T>[] aLoggers) |
To be implemented by sub-classes, this method creates a
CompositeLoggerImpl (or its sub-classes) from the provided
Logger instances (or its sub-types). |
Modifier and Type | Method | Description |
---|---|---|
protected TrimLogger<T> |
CompositeTrimLoggerFactoryImpl.createCompositeLogger(TrimLogger<T>[] aLoggers) |
To be implemented by sub-classes, this method creates a
CompositeLoggerImpl (or its sub-classes) from the provided
Logger instances (or its sub-types). |
Constructor | Description |
---|---|
CompositeTrimLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
TrimLogger<T>... aLoggers) |
Similar to the
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) |
Instantiates a new composite trim logger impl.
|
Constructor | Description |
---|---|
CompositeTrimLoggerFactoryImpl(LoggerFactory<TrimLogger<T>> aLoggerFactory,
int aNumEndpoints) |
Instantiates a new composite trim logger factory impl.
|
PartedTrimLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
org.refcodes.tabular.Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<TrimLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
Similar to the
PartedTrimLoggerImpl(Column, LoggerFactory, boolean) constructor
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,
org.refcodes.tabular.Column<P> aPartitionColumn,
LoggerFactory<TrimLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
Similar to the
PartedTrimLoggerImpl(Column, LoggerFactory, boolean) constructor
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.tabular.Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<TrimLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
Instantiates a new parted trim logger impl.
|
PartedTrimLoggerImpl(org.refcodes.tabular.Column<P> aPartitionColumn,
LoggerFactory<TrimLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
Instantiates a new parted trim logger impl.
|
Copyright © 2018. All rights reserved.