|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AbstractReaper | |
|---|---|
| org.castor.cache.hashbelt | The Hashbelt API Author: Gregory Block Author: Ralf Joachim This package represents an API, based on a set of articles in the O'Reilly Network by William Grosso, to implement a simplified and 1.3-compatible implementation of a Hashbelt algorithm. |
| org.castor.cache.hashbelt.reaper | |
| Uses of AbstractReaper in org.castor.cache.hashbelt |
|---|
| Fields in org.castor.cache.hashbelt with type parameters of type AbstractReaper | |
|---|---|
static Class<? extends AbstractReaper> |
AbstractHashbelt.DEFAULT_REAPER_CLASS
Default reaper class. |
| Uses of AbstractReaper in org.castor.cache.hashbelt.reaper |
|---|
| Subclasses of AbstractReaper in org.castor.cache.hashbelt.reaper | |
|---|---|
class |
NotifyingReaper
Does the obvious: Calls a handleExpiredObject method for each object in the container. |
class |
NullReaper
The simplest of all possible expiration handlers. |
class |
RefreshingReaper
Calls a refresh method on each object in the container; it reinserts any returned object to the front of the expiration system. |
class |
ReinsertingReaper
A hybrid of the notifying and refreshing reaper; like the notifying reaper, this calls handleExpiredObject for the object; like the refreshing reaper, it then reinserts it in the front of the expiration system. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||