Modifier and Type | Interface and Description |
---|---|
interface |
TrimLogger<T>
The
TrimLogger extends the QueryLogger with the functionality
to remove Record instances previously being logged by providing the
according Criteria . |
Modifier and Type | Class and Description |
---|---|
class |
CompositeQueryLoggerImpl<T>
The
CompositeQueryLoggerImpl is a ready to use implementation of a
composite QueryLogger extending the
AbstractCompositeQueryLogger . |
class |
CompositeTrimLoggerImpl<T>
The
CompositeTrimLoggerImpl is a ready to use implementation of a
composite TrimLogger extending the
AbstractCompositeTrimLogger . |
class |
PartedQueryLoggerImpl<T,P extends T>
The
PartedQueryLoggerImpl is a ready to use implementation of a
parted QueryLogger extending the AbstractPartedQueryLogger . |
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 |
---|---|
static <L extends QueryLogger<T>,T> |
LoggerUtility.findLogs(org.refcodes.criteria.Criteria aCriteria,
org.refcodes.tabular.Header<T> aHeader,
int aLimit,
Collection<L> aLoggers,
org.refcodes.controlflow.InvocationStrategy aRecordServeStrategy)
Functionality to query multiple
QueryLogger instances with the
same query and returning a single composite Records instance
containing all Record instances returned by the queried
QueryLogger instances (multi-threaded). |
Modifier and Type | Method and Description |
---|---|
protected QueryLogger<T> |
CompositeQueryLoggerFactoryImpl.createCompositeLogger(QueryLogger<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 and Description |
---|---|
protected QueryLogger<T> |
CompositeQueryLoggerFactoryImpl.createCompositeLogger(QueryLogger<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 and Description |
---|
CompositeQueryLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
QueryLogger<T>... aLoggers)
Similar to the
CompositeQueryLoggerImpl.CompositeQueryLoggerImpl(QueryLogger...) with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated QueryLogger instances
(as of CompositeComponent ). |
CompositeQueryLoggerImpl(QueryLogger<T>... aLoggers)
Instantiates a new composite query logger impl.
|
Constructor and Description |
---|
CompositeQueryLoggerFactoryImpl(LoggerFactory<QueryLogger<T>> aLoggerFactory,
int aNumEndpoints)
Instantiates a new composite query logger factory impl.
|
PartedQueryLoggerImpl(org.refcodes.tabular.Column<P> aPartitionColumn,
LoggerFactory<QueryLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Instantiates a new parted query logger impl.
|
PartedQueryLoggerImpl(org.refcodes.tabular.Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<QueryLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Instantiates a new parted query logger impl.
|
PartedQueryLoggerImpl(org.refcodes.controlflow.ExecutionStrategy aComponentExecutionStrategy,
org.refcodes.tabular.Column<P> aPartitionColumn,
LoggerFactory<QueryLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Similar to the
PartedQueryLoggerImpl.PartedQueryLoggerImpl(Column, LoggerFactory, 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,
org.refcodes.tabular.Column<P> aPartitionColumn,
String aDefaultLoggerName,
LoggerFactory<QueryLogger<T>> aLoggerFactory,
boolean isPartitionAutoInitialize)
Similar to the
PartedQueryLoggerImpl.PartedQueryLoggerImpl(Column, LoggerFactory, boolean) with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated QueryLogger instances
(as of CompositeComponent ). |
Copyright © 2017. All rights reserved.