ErrorAware, LogTarget, Closeablepublic class PriorityFilteringTarget extends AbstractTarget
| Modifier and Type | Field | Description |
|---|---|---|
private boolean |
m_closeWrapped |
|
private Priority |
m_priority |
|
private LogTarget[] |
m_targets |
Log targets in filter chain
|
| Constructor | Description |
|---|---|
PriorityFilteringTarget(Priority priority) |
|
PriorityFilteringTarget(Priority priority,
boolean closeWrappedTarget) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addTarget(LogTarget target) |
Add a new target to output chain.
|
void |
close() |
Shutdown target.
|
protected void |
doProcessEvent(LogEvent event) |
Process a log event, via formatting and outputting it.
|
getErrorHandler, isOpen, open, processEvent, setErrorHandlerprivate final Priority m_priority
private final boolean m_closeWrapped
private LogTarget[] m_targets
public PriorityFilteringTarget(Priority priority, boolean closeWrappedTarget)
priority - The priority used to filtercloseWrappedTarget - see AbstractWrappingTargetpublic PriorityFilteringTarget(Priority priority)
priority - The priority used to filterpublic void addTarget(LogTarget target)
target - the targetprotected void doProcessEvent(LogEvent event) throws java.lang.Exception
AbstractTargetdoProcessEvent in class AbstractTargetevent - the log eventjava.lang.Exception - if an event processing error occurspublic void close()
AbstractTargetclose in interface Closeableclose in class AbstractTargetCopyright © 2003-2004 The Apache Software Foundation. All Rights Reserved.