wt.rule
Class AbstractRuleCache
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
wt.util.RMIServer
wt.cache.CacheManager
wt.rule.AbstractRuleCache
- All Implemented Interfaces:
- CacheServer, Remote, RuleCache, Serializable, Unreferenced
- Direct Known Subclasses:
- StandardInitRuleEvalService.Cache, TypeBasedCompositeRuleSelector.Cache
- public abstract class AbstractRuleCache
- extends CacheManager
- implements RuleCache
An abstract implementation of RuleCache
that extends
CacheManager
and provides some default implementations
for the RuleCache
interface methods.
- See Also:
- Serialized Form
Method Summary |
void |
notifyPostDelete(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.POST_DELETE
event for a Rule has occured. |
void |
notifyPostStore(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.POST_STORE
event for a Rule has occured. |
void |
notifyUpdate(Rule target)
Notify the cache that a wt.fc.PersistenceManagerEvent.UPDATE
event for a Rule has occured. |
Methods inherited from class wt.cache.CacheManager |
checkAccess, get, getDefaultName, getDefaultSize, getEntry, isCacheHost, overflow, ping, put, putEntry, putEntry, reference, registerSlave, remove, remove, removeEntry, removeEntry, reset, unreferenced, update, updateEntry, updateEntry |
Methods inherited from class wt.util.RMIServer |
clone, exportObject, exportObject, exportObject, getClientSocketFactory, getPort, getServerSocketFactory, getStub, isHostInList, isLocalHost, setPort, writeReplace |
AbstractRuleCache
public AbstractRuleCache()
throws RemoteException
notifyPostStore
public void notifyPostStore(Rule target)
- Notify the cache that a
wt.fc.PersistenceManagerEvent.POST_STORE
event for a Rule
has occured.
- Specified by:
notifyPostStore
in interface RuleCache
- Parameters:
target
-
notifyPostDelete
public void notifyPostDelete(Rule target)
- Notify the cache that a
wt.fc.PersistenceManagerEvent.POST_DELETE
event for a Rule
has occured.
- Specified by:
notifyPostDelete
in interface RuleCache
- Parameters:
target
-
notifyUpdate
public void notifyUpdate(Rule target)
- Notify the cache that a
wt.fc.PersistenceManagerEvent.UPDATE
event for a Rule
has occured.
- Specified by:
notifyUpdate
in interface RuleCache
- Parameters:
target
-