Class NoSqlDatabaseManager.FactoryData
- java.lang.Object
-
- org.apache.logging.log4j.core.appender.AbstractManager.AbstractFactoryData
-
- org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager.AbstractFactoryData
-
- org.apache.logging.log4j.core.appender.nosql.NoSqlDatabaseManager.FactoryData
-
- Enclosing class:
- NoSqlDatabaseManager<W>
private static final class NoSqlDatabaseManager.FactoryData extends AbstractDatabaseManager.AbstractFactoryData
Encapsulates data thatNoSqlDatabaseManager.NoSQLDatabaseManagerFactory
uses to create managers.
-
-
Field Summary
Fields Modifier and Type Field Description private KeyValuePair[]
additionalFields
private NoSqlProvider<?>
provider
-
Constructor Summary
Constructors Modifier Constructor Description protected
FactoryData(Configuration configuration, int bufferSize, NoSqlProvider<?> provider, KeyValuePair[] additionalFields)
-
Method Summary
-
Methods inherited from class org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager.AbstractFactoryData
getBufferSize, getLayout
-
Methods inherited from class org.apache.logging.log4j.core.appender.AbstractManager.AbstractFactoryData
getConfiguration
-
-
-
-
Field Detail
-
provider
private final NoSqlProvider<?> provider
-
additionalFields
private final KeyValuePair[] additionalFields
-
-
Constructor Detail
-
FactoryData
protected FactoryData(Configuration configuration, int bufferSize, NoSqlProvider<?> provider, KeyValuePair[] additionalFields)
-
-