C D G I M N O S T U W
C
- close() -
Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
-
- close() -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
-
- close() -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
- Closes the underlying connection.
- commitAndClose() -
Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
-
- connectAndStart() -
Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
-
- CouchDbConnection - Class in org.apache.logging.log4j.nosql.appender.couchdb
- The Apache CouchDB implementation of
NoSqlConnection
. - CouchDbConnection(CouchDbClient) -
Constructor for class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
-
- CouchDbProvider - Class in org.apache.logging.log4j.nosql.appender.couchdb
- The Apache CouchDB implementation of
NoSqlProvider
. - createAppender(String, String, Filter, String, NoSqlProvider<?>) -
Static method in class org.apache.logging.log4j.nosql.appender.NoSqlAppender
- Factory method for creating a NoSQL appender within the plugin manager.
- createList(int) -
Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
-
- createList(int) -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
-
- createList(int) -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
- Creates an array of the specified length typed to match the
NoSqlObject
implementation appropriate for
this provider.
- createNoSqlProvider(String, String, String, String, String, String, String, String) -
Static method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbProvider
- Factory method for creating an Apache CouchDB provider within the plugin manager.
- createNoSqlProvider(String, String, String, String, String, String, String, String, String, String) -
Static method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbProvider
- Factory method for creating a MongoDB provider within the plugin manager.
- createObject() -
Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
-
- createObject() -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
-
- createObject() -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
- Instantiates and returns a
NoSqlObject
instance whose properties can be configured before ultimate
insertion via NoSqlConnection.insertObject(NoSqlObject)
.
D
- DefaultNoSqlObject - Class in org.apache.logging.log4j.nosql.appender
- Default implementation of
NoSqlObject
. - DefaultNoSqlObject() -
Constructor for class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
-
G
- getConnection() -
Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbProvider
-
- getConnection() -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbProvider
-
- getConnection() -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlProvider
- Obtains a connection from this provider.
- getNoSqlDatabaseManager(String, int, NoSqlProvider<?>) -
Static method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
- Creates a NoSQL manager for use within the
NoSqlAppender
, or returns a suitable one if it already exists.
I
- insertObject(NoSqlObject<Map<String, Object>>) -
Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
-
- insertObject(NoSqlObject<BasicDBObject>) -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
-
- insertObject(NoSqlObject<W>) -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
- Inserts the given object into the underlying NoSQL database.
- isClosed() -
Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbConnection
-
- isClosed() -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
-
- isClosed() -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlConnection
- Indicates whether the underlying connection is closed.
M
- MongoDbConnection - Class in org.apache.logging.log4j.nosql.appender.mongodb
- The MongoDB implementation of
NoSqlConnection
. - MongoDbConnection(DB, WriteConcern, String) -
Constructor for class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbConnection
-
- MongoDbObject - Class in org.apache.logging.log4j.nosql.appender.mongodb
- The MongoDB implementation of
NoSqlObject
. - MongoDbObject() -
Constructor for class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
-
- MongoDbProvider - Class in org.apache.logging.log4j.nosql.appender.mongodb
- The MongoDB implementation of
NoSqlProvider
.
N
- NoSqlAppender - Class in org.apache.logging.log4j.nosql.appender
- This Appender writes logging events to a NoSQL database using a configured NoSQL provider.
- NoSqlConnection<W,T extends NoSqlObject<W>> - Interface in org.apache.logging.log4j.nosql.appender
- Represents a connection to the NoSQL database.
- NoSqlDatabaseManager<W> - Class in org.apache.logging.log4j.nosql.appender
- An
AbstractDatabaseManager
implementation for all NoSQL databases. - NoSqlObject<W> - Interface in org.apache.logging.log4j.nosql.appender
- Represents a simple POJO object inserted into a NoSQL object.
- NoSqlProvider<C extends NoSqlConnection<?,? extends NoSqlObject<?>>> - Interface in org.apache.logging.log4j.nosql.appender
- Implementations of this class are plugins for configuring the
NoSqlAppender
with the proper provider
(MongoDB, etc.).
O
- org.apache.logging.log4j.nosql.appender - package org.apache.logging.log4j.nosql.appender
- The NoSQL Appender supports writing log events to NoSQL databases.
- org.apache.logging.log4j.nosql.appender.couchdb - package org.apache.logging.log4j.nosql.appender.couchdb
- The classes in this package contain the Apache CouchDB provider for the NoSQL Appender.
- org.apache.logging.log4j.nosql.appender.mongodb - package org.apache.logging.log4j.nosql.appender.mongodb
- The classes in this package contain the MongoDB provider for the NoSQL Appender.
S
- set(String, Object) -
Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
-
- set(String, NoSqlObject<Map<String, Object>>) -
Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
-
- set(String, Object[]) -
Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
-
- set(String, NoSqlObject<Map<String, Object>>[]) -
Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
-
- set(String, Object) -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
-
- set(String, NoSqlObject<BasicDBObject>) -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
-
- set(String, Object[]) -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
-
- set(String, NoSqlObject<BasicDBObject>[]) -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
-
- set(String, Object) -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
- Sets the value of a property on this object to a String or primitive.
- set(String, NoSqlObject<W>) -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
- Sets the value of a property on this object to a nested complex object.
- set(String, Object[]) -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
- Sets the value of a property on this object to an array of Strings or primitives.
- set(String, NoSqlObject<W>[]) -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
- Sets the value of a property on this object to an array of nested complex objects.
- shutdownInternal() -
Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
-
- startupInternal() -
Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
-
T
- toString() -
Method in class org.apache.logging.log4j.nosql.appender.couchdb.CouchDbProvider
-
- toString() -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbProvider
-
- toString() -
Method in class org.apache.logging.log4j.nosql.appender.NoSqlAppender
-
- toString() -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlProvider
- All implementations must override
Object.toString()
to provide information about the provider
configuration (obscuring passwords with one-way hashes).
U
- unwrap() -
Method in class org.apache.logging.log4j.nosql.appender.DefaultNoSqlObject
-
- unwrap() -
Method in class org.apache.logging.log4j.nosql.appender.mongodb.MongoDbObject
-
- unwrap() -
Method in interface org.apache.logging.log4j.nosql.appender.NoSqlObject
- Obtains the underlying NoSQL library-specific object that this object wraps.
W
- writeInternal(LogEvent) -
Method in class org.apache.logging.log4j.nosql.appender.NoSqlDatabaseManager
-
C D G I M N O S T U W
Copyright © 1999-2014 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.