T - The type of the Record instances managed by the
Logger.public class SimpleDbTrimLoggerFactoryImpl<T> extends AbstractSimpleDbQueryLoggerFactory<org.refcodes.logger.TrimLogger<T>,T>
TrimLogger to create TrimLogger instances
directly attached to Amazon SimpleDb.| Constructor and Description |
|---|
SimpleDbTrimLoggerFactoryImpl(String aSchemaPrefix,
String aAccessKey,
String aSecretKey,
String aEndPoint,
org.refcodes.tabular.ColumnFactory<T> aColumnFactory) |
| Modifier and Type | Method and Description |
|---|---|
org.refcodes.logger.TrimLogger<T> |
createInstance(String aSchemaSuffix)
Creates a
Logger instance using Amazon SimpleDB as the physical
data sink. |
createInstance, getAccessKey, getColumnFactory, getEndPoint, getSchemaPrefix, getSecretKeypublic org.refcodes.logger.TrimLogger<T> createInstance(String aSchemaSuffix)
AbstractSimpleDbLoggerFactoryLogger instance using Amazon SimpleDB as the physical
data sink. The Amazon SimpleDB domain name is generated from the SimpleDB
domain prefix as passed via the constructor and the SimpleDB domain
suffix as passed as argument.createInstance in interface org.refcodes.factory.TypedLookupIdFactory<org.refcodes.logger.TrimLogger<T>,String>createInstance in class AbstractSimpleDbLoggerFactory<org.refcodes.logger.TrimLogger<T>,T>aSchemaSuffix - The Amazon SimpleDB domain name's suffix. The prefix
is provided via the constructor.Copyright © 2016. All rights reserved.