|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectqx.core.Object
qx.log.LogEventProcessor
public abstract class LogEventProcessor
Processes log events. May be configured with filters in order to specify which log events should be processed.
Constructor Summary | |
---|---|
LogEventProcessor()
|
Method Summary | |
---|---|
Filter |
_getDefaultFilter()
Returns the default filter from the chain. |
void |
addFilter(Filter filter)
Appends a filter to the filter chain. |
void |
clearFilters()
Clears the filter chain. |
java.lang.Integer |
decideLogEvent(java.lang.Object evt)
Decides whether a log event is processed. |
Filter |
getHeadFilter()
Returns the head filter from the chain. |
void |
handleLogEvent(java.lang.Object evt)
Processes a log event. |
void |
setEnabled(boolean enabled)
Sets whether event processing should be enabled. |
void |
setMinLevel(java.lang.Integer minLevel)
Sets the min level an event must have in order to be processed. |
Methods inherited from class qx.core.Object |
---|
_disposeFields, _disposeObjectDeep, _disposeObjects, base, dispose, get, getDisposed, isDisposed, reset, self, set, toHashCode, toString_ |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LogEventProcessor()
Method Detail |
---|
public Filter _getDefaultFilter()
Returns the default filter from the chain. If the head filter is no default filter, the chain will be cleared and a default filter will be created.
public void addFilter(Filter filter)
Appends a filter to the filter chain.
public void clearFilters()
Clears the filter chain.
public java.lang.Integer decideLogEvent(java.lang.Object evt)
Decides whether a log event is processed.
public Filter getHeadFilter()
Returns the head filter from the chain. Returns null if there are no filters.
public void handleLogEvent(java.lang.Object evt)
Processes a log event.
public void setEnabled(boolean enabled)
Sets whether event processing should be enabled.
Note: This will clear all custom filters.
public void setMinLevel(java.lang.Integer minLevel)
Sets the min level an event must have in order to be processed.
Note: This will clear all custom filters.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |