|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
NoSqlConnection<W,T extends NoSqlObject<W>> | Represents a connection to the NoSQL database. |
NoSqlObject<W> | Represents a simple POJO object inserted into a NoSQL object. |
NoSqlProvider<C extends NoSqlConnection<?,? extends NoSqlObject<?>>> | Implementations of this class are plugins for configuring the NoSqlAppender with the proper provider
(MongoDB, etc.). |
Class Summary | |
---|---|
DefaultNoSqlObject | Default implementation of NoSqlObject . |
NoSqlAppender | This Appender writes logging events to a NoSQL database using a configured NoSQL provider. |
NoSqlDatabaseManager<W> | An AbstractDatabaseManager implementation for all NoSQL databases. |
The NoSQL Appender supports writing log events to NoSQL databases. The following NoSQL databases are currently
supported. You can also easily extend this to support other NoSQL databases by implementing just three interfaces:
NoSqlObject
,
NoSqlConnection
, and
NoSqlProvider
. You will need the client library for your
NoSQL database of choice on the classpath to use this appender; these Maven dependencies are optional and will not
automatically be added to your classpath.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright © 1999-2015 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.