public class AccessContext extends ContextBase implements AppenderAttachable<IAccessEvent>, FilterAttachable<IAccessEvent>
| Constructor and Description |
|---|
AccessContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAppender(Appender<IAccessEvent> newAppender) |
void |
addFilter(Filter<IAccessEvent> newFilter) |
void |
callAppenders(IAccessEvent event) |
void |
clearAllFilters() |
void |
detachAndStopAllAppenders() |
boolean |
detachAppender(Appender<IAccessEvent> appender) |
boolean |
detachAppender(String name) |
Appender<IAccessEvent> |
getAppender(String name) |
List<Filter<IAccessEvent>> |
getCopyOfAttachedFiltersList() |
FilterReply |
getFilterChainDecision(IAccessEvent event) |
boolean |
isAttached(Appender<IAccessEvent> appender) |
Iterator<Appender<IAccessEvent>> |
iteratorForAppenders() |
getBirthTime, getConfigurationLock, getCopyOfPropertyMap, getExecutorService, getName, getObject, getProperty, getStatusManager, putObject, putProperty, reset, setName, setStatusManager, toStringpublic void callAppenders(IAccessEvent event)
public void addAppender(Appender<IAccessEvent> newAppender)
addAppender in interface AppenderAttachable<IAccessEvent>public void detachAndStopAllAppenders()
detachAndStopAllAppenders in interface AppenderAttachable<IAccessEvent>public boolean detachAppender(Appender<IAccessEvent> appender)
detachAppender in interface AppenderAttachable<IAccessEvent>public boolean detachAppender(String name)
detachAppender in interface AppenderAttachable<IAccessEvent>public Appender<IAccessEvent> getAppender(String name)
getAppender in interface AppenderAttachable<IAccessEvent>public boolean isAttached(Appender<IAccessEvent> appender)
isAttached in interface AppenderAttachable<IAccessEvent>public Iterator<Appender<IAccessEvent>> iteratorForAppenders()
iteratorForAppenders in interface AppenderAttachable<IAccessEvent>public void addFilter(Filter<IAccessEvent> newFilter)
addFilter in interface FilterAttachable<IAccessEvent>public void clearAllFilters()
clearAllFilters in interface FilterAttachable<IAccessEvent>public List<Filter<IAccessEvent>> getCopyOfAttachedFiltersList()
getCopyOfAttachedFiltersList in interface FilterAttachable<IAccessEvent>public FilterReply getFilterChainDecision(IAccessEvent event)
getFilterChainDecision in interface FilterAttachable<IAccessEvent>Copyright © 2005-2013 QOS.ch. All Rights Reserved.