Class TurMongoDBAppender
Object
ContextAwareBase
AppenderBase<ILoggingEvent>
TurMongoDBAppenderBase
TurMongoDBAppender
- All Implemented Interfaces:
Appender<ILoggingEvent>
,ContextAware
,FilterAttachable<ILoggingEvent>
,LifeCycle
-
Field Summary
FieldsFields inherited from class TurMongoDBAppenderBase
collection, collectionName, connectionString, databaseName, enabled
Fields inherited from class AppenderBase
name, started
Fields inherited from class ContextAwareBase
context
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class TurMongoDBAppenderBase
start
Methods inherited from class AppenderBase
addFilter, clearAllFilters, doAppend, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, stop, toString
Methods inherited from class ContextAwareBase
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface ContextAware
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, setContext
-
Field Details
-
MAX_LENGTH_PACKAGE_NAME
public static final int MAX_LENGTH_PACKAGE_NAME- See Also:
-
-
Constructor Details
-
TurMongoDBAppender
public TurMongoDBAppender()
-
-
Method Details
-
append
protected void append(ILoggingEvent event) - Overrides:
append
in classTurMongoDBAppenderBase
-