|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.logging.log4j.core.filter.Filterable
public class Filterable
Enhances a Class by allowing it to contain Filters.
Constructor Summary | |
---|---|
protected |
Filterable()
|
protected |
Filterable(Filter filter)
|
Method Summary | |
---|---|
void |
addFilter(Filter filter)
Add a filter. |
Filter |
getFilter()
Return the Filter. |
boolean |
hasFilter()
Determines if a Filter is present. |
boolean |
isFiltered(LogEvent event)
Determine if the LogEvent should be processed or ignored. |
void |
removeFilter(Filter filter)
Remove a Filter. |
void |
startFilter()
Make the Filter available for use. |
void |
stopFilter()
Cleanup the Filter. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected Filterable(Filter filter)
protected Filterable()
Method Detail |
---|
public Filter getFilter()
getFilter
in interface Filtering
public void addFilter(Filter filter)
addFilter
in interface Filtering
filter
- The Filter to add.public void removeFilter(Filter filter)
removeFilter
in interface Filtering
filter
- The Filter to remove.public boolean hasFilter()
hasFilter
in interface Filtering
public void startFilter()
public void stopFilter()
public boolean isFiltered(LogEvent event)
isFiltered
in interface Filtering
event
- The LogEvent.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |