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 no Column 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 for Record 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 the Logger 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 create Logger 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 the SimpleDbLogger implementation with the QueryLogger 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 create QueryLogger 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 required Header.
SimpleDbRecordsImpl(String, Header<T>) - Constructor for class org.refcodes.logger.alt.simpledb.SimpleDbQueryLogger.SimpleDbRecordsImpl
Constructs a Records iterator from a SimpleDB query and the required Header.
SimpleDbTrimLogger<T> - Class in org.refcodes.logger.alt.simpledb
The SimpleDbTrimLogger extends the SimpleDbQueryLogger implementation with the TrimLogger 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 create TrimLogger 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.
A C D F G H I L N O R S T