public class NTEventLogHandler extends org.apache.log4j.nt.NTEventLogAppender implements Handler
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap |
prop
This fields contains the properties of the Handler
|
closed, errorHandler, headFilter, layout, name, tailFilter, threshold
APPEND_MODE_ATTRIBUTE, BUFFER_ATTRIBUTE, CONSOLE_HANDLER_TYPE, FILE_HANDLER_TYPE, FILE_NUMBER_ATTRIBUTE, GENERIC_HANDLER_TYPE, JMX_HANDLER_TYPE, LEVEL_ATTRIBUTE, LOGGER_HANDLER_TYPE, MAX_SIZE_ATTRIBUTE, OUTPUT_ATTRIBUTE, PATTERN_ATTRIBUTE, ROLLING_FILE_HANDLER_TYPE
Constructor and Description |
---|
NTEventLogHandler() |
NTEventLogHandler(java.lang.String name)
It Builds a new NTEventLogHandler.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getAttribute(java.lang.String key)
It retrieves the value of an attribute value of the handler.
|
java.lang.String[] |
getAttributeNames()
It retrieves the attributes of the handler
|
java.util.Map |
getAttributes() |
java.lang.String |
getType()
It retrieves the Handler type
|
java.lang.Object |
setAttribute(java.lang.String key,
java.lang.Object value)
It assigns an attributte to the handler.
|
void |
setAttributes(java.util.Map attributes) |
activateOptions, append, close, finalize, getSource, requiresLayout, setSource
addFilter, clearFilters, doAppend, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold
protected java.util.HashMap prop
public NTEventLogHandler()
public NTEventLogHandler(java.lang.String name)
name
- is the handler name.public java.util.Map getAttributes()
public void setAttributes(java.util.Map attributes)
public java.lang.String getType()
Handler
public java.lang.String[] getAttributeNames()
Handler
getAttributeNames
in interface Handler
public java.lang.Object getAttribute(java.lang.String key)
Handler
getAttribute
in interface Handler
key
- is an attribute namepublic java.lang.Object setAttribute(java.lang.String key, java.lang.Object value)
Handler
setAttribute
in interface Handler
key
- is the attribute namevalue
- is the attribute value