A C D F G H I L N O R S T
A
- addHeaderColumn(String) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
-
Adds a key to the dynamically created
Header
for reducing object creation overhead when massively logging data as noColumn
instances are created once the key was already added.
C
- clear() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbTrimLogger
- createInstance(String) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLoggerFactory
- createInstance(String) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLoggerFactory
- createInstance(String) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbTrimLoggerFactory
D
- decompose() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
- deleteLogs(Criteria) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbTrimLogger
- destroy() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
- destroy() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
F
- findLogs() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
- findLogs(int) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
- findLogs(Criteria) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
- findLogs(Criteria, int) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
- findLogs(Criteria, Header<T>) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
- findLogs(Criteria, Header<T>, int) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
- findLogs(Header<T>, int) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
- flush() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
- flushBuffer() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
-
Flushes the buffer with
Records
already encapsulated in Amazon SimpleDB's items.
G
- getHeader() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
-
Provides access to the
Header
member variable required forRecord
related operation.
H
- hasNext() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger.SimpleDbRecordsImpl
I
- initialize() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
L
- log(Record<? extends T>) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
-
Log.
- LOGGER - Static variable in class org.refcodes.logger.alt.simpledb.SimpleDbLogger
N
- next() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger.SimpleDbRecordsImpl
- nextItem() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger.SimpleDbRecordsImpl
-
"Raw" method to retrieve the next item from Simple DB.
O
- org.refcodes.logger.alt.simpledb - package org.refcodes.logger.alt.simpledb
-
The refcodes-logger for Amazon SimpleDB provides implementations of logger classes (as defined by the refcodes-logger framework) set on top of Amazon SimpleDB as physical data sink and logger factories creating those Amazon Simple DB based logger instances.
R
- remove() - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger.SimpleDbRecordsImpl
S
- SimpleDbLogger<T> - Class in org.refcodes.logger.alt.simpledb
-
The
SimpleDbLogger
is the Amazon SimpleDB implementation of theLogger
interface. - SimpleDbLogger(String, String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbLogger
-
Constructs the
SimpleDbLogger
for a given SimpleDB domain. - SimpleDbLogger(String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbLogger
-
Constructs the
SimpleDbLogger
for a given SimpleDB domain. - SimpleDbLoggerFactory<T> - Class in org.refcodes.logger.alt.simpledb
-
Ready to use
LoggerFactory
to createLogger
instances directly attached to Amazon SimpleDb. - SimpleDbLoggerFactory(String, String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbLoggerFactory
-
Instantiates a new simple db logger factory impl.
- SimpleDbQueryLogger<T> - Class in org.refcodes.logger.alt.simpledb
-
The
SimpleDbQueryLogger
extends theSimpleDbLogger
implementation with theQueryLogger
functionality. - SimpleDbQueryLogger(String, String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
-
Constructs the
SimpleDbQueryLogger
for a given SimpleDB domain. - SimpleDbQueryLogger(String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
-
Constructs the
SimpleDbQueryLogger
for a given SimpleDB domain. - SimpleDbQueryLogger.SimpleDbRecordsImpl - Class in org.refcodes.logger.alt.simpledb
-
This iterator encapsulates an Amazon select request for the business logic to simply iterate through the results. ------------------------------------------------------------------------- TODO Make this unit testable and create unit test: -------------------------------------------------------------------------
- SimpleDbQueryLoggerFactory<T> - Class in org.refcodes.logger.alt.simpledb
-
Ready to use
QueryLogger
to createQueryLogger
instances directly attached to Amazon SimpleDb. - SimpleDbQueryLoggerFactory(String, String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbQueryLoggerFactory
-
Instantiates a new simple db query logger factory impl.
- SimpleDbRecordsImpl(String) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger.SimpleDbRecordsImpl
-
Constructs a
Records
iterator from a SimpleDB query and the requiredHeader
. - SimpleDbRecordsImpl(String, Header<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger.SimpleDbRecordsImpl
-
Constructs a
Records
iterator from a SimpleDB query and the requiredHeader
. - SimpleDbTrimLogger<T> - Class in org.refcodes.logger.alt.simpledb
-
The
SimpleDbTrimLogger
extends theSimpleDbQueryLogger
implementation with theTrimLogger
functionality. - SimpleDbTrimLogger(String, String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbTrimLogger
-
Instantiates a new simple db trim logger impl.
- SimpleDbTrimLogger(String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbTrimLogger
-
Instantiates a new simple db trim logger impl.
- SimpleDbTrimLoggerFactory<T> - Class in org.refcodes.logger.alt.simpledb
-
Ready to use
TrimLogger
to createTrimLogger
instances directly attached to Amazon SimpleDb. - SimpleDbTrimLoggerFactory(String, String, String, String, ColumnFactory<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbTrimLoggerFactory
-
Instantiates a new simple db trim logger factory impl.
T
- toSqlQuery(Criteria, int) - Method in class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger
-
Creates an SQL SELECT query from the given
Criteria
and the provided limit.