A B C E F G H I L M N O R S

A

activateOptions() - Method in class org.log4mongo.ExtendedMongoDbAppender
 
activateOptions() - Method in class org.log4mongo.MongoDbAppender
 
addHostnameInformation(DBObject) - Method in class org.log4mongo.LoggingEventBsonifierImpl
Adds the current process's host name, VM name and IP address
addLocationInformation(DBObject, LocationInfo) - Method in class org.log4mongo.LoggingEventBsonifierImpl
Adds the LocationInfo object to an existing BSON object.
addMDCInformation(DBObject, Map<Object, Object>) - Method in class org.log4mongo.LoggingEventBsonifierImpl
Adds MDC Properties to the DBObject.
addThrowableInformation(DBObject, ThrowableInformation) - Method in class org.log4mongo.LoggingEventBsonifierImpl
Adds the ThrowableInformation object to an existing BSON object.
append(LoggingEvent) - Method in class org.log4mongo.BsonAppender
 
append(DBObject) - Method in class org.log4mongo.BsonAppender
Method implemented by a concrete class to store the BSON object.
append(DBObject) - Method in class org.log4mongo.ExtendedMongoDbAppender
 
append(DBObject) - Method in class org.log4mongo.MongoDbAppender
 
append(LoggingEvent) - Method in class org.log4mongo.MongoDbPatternLayoutAppender
Inserts a BSON representation of a LoggingEvent into a MongoDB collection.

B

BsonAppender - Class in org.log4mongo
Abstract Log4J Appender class that stores log events in the BSON format.
BsonAppender() - Constructor for class org.log4mongo.BsonAppender
 
bsonify(LoggingEvent) - Method in interface org.log4mongo.LoggingEventBsonifier
 
bsonify(LoggingEvent) - Method in class org.log4mongo.LoggingEventBsonifierImpl
BSONifies a single Log4J LoggingEvent object.
bsonifyClassName(String) - Method in class org.log4mongo.LoggingEventBsonifierImpl
BSONifies the given class name.
bsonifyStackTrace(StackTraceElement[]) - Method in class org.log4mongo.LoggingEventBsonifierImpl
BSONifies the given stack trace.
bsonifyStackTraceElement(StackTraceElement) - Method in class org.log4mongo.LoggingEventBsonifierImpl
BSONifies the given stack trace element.
bsonifyThrowable(Throwable) - Method in class org.log4mongo.LoggingEventBsonifierImpl
BSONifies the given Throwable.

C

close() - Method in class org.log4mongo.MongoDbAppender
 
createPatternParser(String) - Method in class org.log4mongo.contrib.HostInfoPatternLayout
 
createPatternParser(String) - Method in class org.log4mongo.MongoDbPatternLayout
 

E

ExtendedMongoDbAppender - Class in org.log4mongo
This appender is designed so you can add top level elements to each logging entry.
ExtendedMongoDbAppender() - Constructor for class org.log4mongo.ExtendedMongoDbAppender
 

F

finalizeConverter(char) - Method in class org.log4mongo.contrib.HostInfoPatternParser
This method is called on each pattern converter character while the PatternParser superclass is parsing the pattern.
format(LoggingEvent) - Method in class org.log4mongo.MongoDbPatternLayout
Produces a formatted string as specified by the conversion pattern.

G

getBsonifier() - Method in class org.log4mongo.BsonAppender
 
getCollection() - Method in class org.log4mongo.MongoDbAppender
 
getCollectionName() - Method in class org.log4mongo.MongoDbAppender
 
getConcern() - Method in class org.log4mongo.MongoDbAppender
 
getConversionPattern() - Method in class org.log4mongo.MongoDbPatternLayout
 
getDatabase(Mongo, String) - Method in class org.log4mongo.MongoDbAppender
 
getDatabaseName() - Method in class org.log4mongo.MongoDbAppender
 
getHostname() - Method in class org.log4mongo.MongoDbAppender
 
getMongo(List<ServerAddress>) - Method in class org.log4mongo.MongoDbAppender
 
getPort() - Method in class org.log4mongo.MongoDbAppender
 
getUserName() - Method in class org.log4mongo.MongoDbAppender
 
getWriteConcern() - Method in class org.log4mongo.MongoDbAppender
 

H

HostInfoPatternLayout - Class in org.log4mongo.contrib
 
HostInfoPatternLayout() - Constructor for class org.log4mongo.contrib.HostInfoPatternLayout
 
HostInfoPatternLayout(String) - Constructor for class org.log4mongo.contrib.HostInfoPatternLayout
 
HostInfoPatternParser - Class in org.log4mongo.contrib
PatternParser that adds pattern converters for logging useful host-related info, specifically: hostname VM name (which often includes the pid) of the JVM on this host IP address
HostInfoPatternParser(String) - Constructor for class org.log4mongo.contrib.HostInfoPatternParser
 

I

initTopLevelProperties() - Method in class org.log4mongo.ExtendedMongoDbAppender
Initialize custom top level elements to appear in a log event
isInitialized() - Method in class org.log4mongo.MongoDbAppender
Returns true if appender was successfully initialized.

L

LoggingEventBsonifier - Interface in org.log4mongo
Interface implemented by classes that create a BSON representation of a Log4J LoggingEvent.
LoggingEventBsonifierImpl - Class in org.log4mongo
Default implementation class for creating a BSON representation of a Log4J LoggingEvent.
LoggingEventBsonifierImpl() - Constructor for class org.log4mongo.LoggingEventBsonifierImpl
 

M

MongoDbAppender - Class in org.log4mongo
Log4J Appender that writes log events into a MongoDB document oriented database.
MongoDbAppender() - Constructor for class org.log4mongo.MongoDbAppender
 
MongoDbPatternLayout - Class in org.log4mongo
PatternLayout that must be used or extended when logging with MongoDbPatternLayoutAppender.
MongoDbPatternLayout() - Constructor for class org.log4mongo.MongoDbPatternLayout
 
MongoDbPatternLayout(String) - Constructor for class org.log4mongo.MongoDbPatternLayout
 
MongoDbPatternLayoutAppender - Class in org.log4mongo
A Log4J Appender that uses a PatternLayout to write log events into a MongoDB database.
MongoDbPatternLayoutAppender() - Constructor for class org.log4mongo.MongoDbPatternLayoutAppender
 

N

nullSafePut(DBObject, String, Object) - Method in class org.log4mongo.LoggingEventBsonifierImpl
Adds the given value to the given key, except if it's null (in which case this method does nothing).

O

org.log4mongo - package org.log4mongo
 
org.log4mongo.contrib - package org.log4mongo.contrib
 

R

requiresLayout() - Method in class org.log4mongo.BsonAppender
 
requiresLayout() - Method in class org.log4mongo.MongoDbAppender
 
requiresLayout() - Method in class org.log4mongo.MongoDbPatternLayoutAppender
 

S

setBsonifier(LoggingEventBsonifier) - Method in class org.log4mongo.BsonAppender
 
setCollection(DBCollection) - Method in class org.log4mongo.MongoDbAppender
Note: this method is primarily intended for use by the unit tests.
setCollectionName(String) - Method in class org.log4mongo.MongoDbAppender
 
setConversionPattern(String) - Method in class org.log4mongo.MongoDbPatternLayout
 
setDatabaseName(String) - Method in class org.log4mongo.MongoDbAppender
 
setHostname(String) - Method in class org.log4mongo.MongoDbAppender
 
setPassword(String) - Method in class org.log4mongo.MongoDbAppender
 
setPort(String) - Method in class org.log4mongo.MongoDbAppender
 
setRootLevelProperties(String) - Method in class org.log4mongo.ExtendedMongoDbAppender
This will handle spaces and empty values A = minus- & C=equals= & E==F For XML, must escape (&)
setUserName(String) - Method in class org.log4mongo.MongoDbAppender
 
setWriteConcern(String) - Method in class org.log4mongo.MongoDbAppender
 

A B C E F G H I L M N O R S

Copyright © 2013. All Rights Reserved.