org.castor.cache.hashbelt.reaper
Class RefreshingReaper
- Reaper
public abstract class RefreshingReaper
Calls a refresh method on each object in the container; it reinserts any
returned object to the front of the expiration system. Useful for any object
that needs to be periodically refreshed from source; you are free to return
the same object that was called or to replace it with a refreshed version of
that object.
Note that you must supply the implementation of the refresh method.
$Revision: 6230 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
refresh
protected abstract Object refresh(Object objectToBeRefreshed)
Function called to attempt to refresh the object. If refresh was successful,
return the refreshed object; if not, return null.
objectToBeRefreshed
- The object to be refreshed.
- The refreshed object, or null if the object could not be refreshed.
Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com