|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.qos.logback.core.ContextBase
ch.qos.logback.access.spi.AccessContext
public class AccessContext
This class is a context that can be used by access to provide the basic functionnalities of a context to its components, mainly SocketServer.
Constructor Summary | |
---|---|
AccessContext()
|
Method Summary | |
---|---|
void |
addAppender(Appender<AccessEvent> newAppender)
Add an appender. |
void |
addFilter(Filter<AccessEvent> newFilter)
Add a filter. |
void |
callAppenders(AccessEvent event)
|
void |
clearAllFilters()
|
void |
detachAndStopAllAppenders()
Detach and stop all previously added appenders. |
boolean |
detachAppender(Appender appender)
Detach the appender passed as parameter from the list of appenders. |
boolean |
detachAppender(String name)
Detach the appender with the name passed as parameter from the list of appenders. |
Appender<AccessEvent> |
getAppender(String name)
Get an appender by name. |
FilterReply |
getFilterChainDecision(AccessEvent event)
Loop through the filters in the chain. |
Filter |
getFirstFilter()
Get first filter in the chain. |
boolean |
isAttached(Appender appender)
Returns true if the specified appender is in list of
attached attached, false otherwise. |
Iterator<Appender<AccessEvent>> |
iteratorForAppenders()
Get an iterator for appenders contained in the parent object. |
Methods inherited from class ch.qos.logback.core.ContextBase |
---|
getCopyOfPropertyMap, getName, getObject, getProperty, getStatusManager, putObject, putProperty, setName, setStatusManager |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AccessContext()
Method Detail |
---|
public void callAppenders(AccessEvent event)
public void addAppender(Appender<AccessEvent> newAppender)
AppenderAttachable
addAppender
in interface AppenderAttachable<AccessEvent>
public void detachAndStopAllAppenders()
AppenderAttachable
detachAndStopAllAppenders
in interface AppenderAttachable<AccessEvent>
public boolean detachAppender(Appender appender)
AppenderAttachable
detachAppender
in interface AppenderAttachable<AccessEvent>
public boolean detachAppender(String name)
AppenderAttachable
detachAppender
in interface AppenderAttachable<AccessEvent>
public Appender<AccessEvent> getAppender(String name)
AppenderAttachable
getAppender
in interface AppenderAttachable<AccessEvent>
public boolean isAttached(Appender appender)
AppenderAttachable
true
if the specified appender is in list of
attached attached, false
otherwise.
isAttached
in interface AppenderAttachable<AccessEvent>
public Iterator<Appender<AccessEvent>> iteratorForAppenders()
AppenderAttachable
iteratorForAppenders
in interface AppenderAttachable<AccessEvent>
public void addFilter(Filter<AccessEvent> newFilter)
FilterAttachable
addFilter
in interface FilterAttachable<AccessEvent>
public void clearAllFilters()
clearAllFilters
in interface FilterAttachable<AccessEvent>
public FilterReply getFilterChainDecision(AccessEvent event)
FilterAttachable
getFilterChainDecision
in interface FilterAttachable<AccessEvent>
public Filter getFirstFilter()
FilterAttachable
getFirstFilter
in interface FilterAttachable<AccessEvent>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |