Package | Description |
---|---|
org.refcodes.logger.impls |
Implementations:
The
impls package contains implementations of the types defined
by this artifact. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompositeLoggerFactory<L extends Logger<?>>
This
AbstractCompositeLoggerFactory is a LoggerFactory which
creates composite Logger instances, which themselves encapsulate
Logger instances. |
class |
CompositeLoggerFactoryImpl<T>
Specialization and instantiateable (non abstract) implementation of the
AbstractCompositeLoggerFactory creating composite Logger
instances. |
class |
CompositeQueryLoggerFactoryImpl<T>
Specialization and instantiateable (non abstract) implementation of the
AbstractCompositeLoggerFactory creating composite QueryLogger
instances. |
class |
CompositeTrimLoggerFactoryImpl<T>
Specialization and instantiateable (non abstract) implementation of the
AbstractCompositeLoggerFactory creating composite TrimLogger
instances. |
Modifier and Type | Method and Description |
---|---|
protected LoggerFactory<L> |
AbstractCompositeLoggerFactory.getLoggerFactory()
The
LoggerFactory which to use in order to create the
encapsulated Logger instances contained in the composite
Logger instances created by the AbstractCompositeLoggerFactory.createInstance(String)
or AbstractCompositeLoggerFactory.createInstance(String, Properties) methods. |
Constructor and Description |
---|
AbstractCompositeLoggerFactory(LoggerFactory<L> aLoggerFactory,
int aNumEndpoints)
Constructs a
AbstractCompositeLoggerFactory specifying the number
of Logger instances to be encapsulated by the created composites
to when invoking the methods AbstractCompositeLoggerFactory.createInstance(String) or
AbstractCompositeLoggerFactory.createInstance(String, Properties) . |
AbstractPartedLogger(Column<P> aPartitionColumn,
LoggerFactory<L> aLoggerFactory,
boolean isPartitionAutoInitialize)
Constructs the
AbstractPartedLogger , a partitioning
Logger . |
AbstractPartedLogger(Column<P> aPartitionColumn,
String aFallbackLoggerName,
LoggerFactory<L> aLoggerFactory,
boolean isPartitionAutoInitialize)
Same as
#AbstractPartedLogger(Column, LoggerToRuntimeLoggerFactory, boolean)
with the difference that a fallback Logger is being supported
when no partition can be determined for an operation |
AbstractPartedQueryLogger(Column<P> aPartitionColumn,
LoggerFactory<L> aLoggerFactory,
boolean isPartitionAutoInitialize) |
AbstractPartedQueryLogger(Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<L> aLoggerFactory,
boolean isPartitionAutoInitialize) |
AbstractPartedTrimLogger(Column<P> aPartitionColumn,
LoggerFactory<L> aLoggerFactory,
boolean isPartitionAutoInitialize) |
AbstractPartedTrimLogger(Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<L> aLoggerFactory,
boolean isPartitionAutoInitialize) |
CompositeLoggerFactoryImpl(LoggerFactory<Logger<T>> aLoggerFactory,
int aNumEndpoints) |
CompositeQueryLoggerFactoryImpl(LoggerFactory<QueryLogger<T>> aLoggerFactory,
int aNumEndpoints) |
CompositeTrimLoggerFactoryImpl(LoggerFactory<TrimLogger<T>> aLoggerFactory,
int aNumEndpoints) |
PartedLoggerImpl(Column<P> aPartitionColumn,
LoggerFactory<Logger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
PartedLoggerImpl(Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<Logger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
PartedLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
Column<P> aPartitionColumn,
LoggerFactory<Logger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Similar to the
#PartedLoggerImpl(Column, LoggerToRuntimeLoggerFactory, boolean)
with the additional option of determining the execution strategy of the
state change request calls for the encapsulated Logger instances
(as of CompositeComponent ). |
PartedLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<Logger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Similar to the
#PartedLoggerImpl(Column, String, LoggerToRuntimeLoggerFactory, boolean) with
the additional option of determining the execution strategy of the state
change request calls for the encapsulated Logger instances (as of
CompositeComponent ). |
PartedQueryLoggerImpl(Column<P> aPartitionColumn,
LoggerFactory<QueryLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
PartedQueryLoggerImpl(Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<QueryLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize) |
PartedQueryLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
Column<P> aPartitionColumn,
LoggerFactory<QueryLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Similar to the
#PartedQueryLoggerImpl(Column, LoggerToRuntimeLoggerFactory, boolean) with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated QueryLogger instances
(as of CompositeComponent ). |
PartedQueryLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<QueryLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Similar to the
#PartedQueryLoggerImpl(Column, String, LoggerToRuntimeLoggerFactory, boolean)
with the additional option of determining the execution strategy of the
state change request calls for the encapsulated QueryLogger
instances (as of CompositeComponent ). |
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 © 2015. All rights reserved.