de.nava.informa.utils.cleaner |
This package contains classes of Cleaner utility. This utility is intended to help
applications with controling their channels and keeping them in clean state.
|
Java Source File Name | Type | Comment |
Cleaner.java | Class | Cleaner is an utility class, which is intended to help applications with detection of
unwanted (old, corrupted and etc) items.
Cleaner works in background. |
CleanerMatcherIF.java | Interface | Matchers answer if the article in the given channel is unwanted. |
CleanerObserverIF.java | Interface | Observers receive notification events from the cleaning engine when engine
finds items matching all of the Matchers' rules. |
CleanerWorkerThread.java | Class | Worker thread performing cleaning operations over channels. |
CompositeMatcher.java | Class | Composite matcher follows Composite pattern to combine several matchers
and present them as single instance. |
CompositeObserver.java | Class | Composite observer follows Composite pattern to combine several observers. |
PersistenceObserver.java | Class | Watches for events about unwanted items and removes them from channel using given manager. |