|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
org.apache.jcs.auxiliary.remote.RemoteCacheListener
public class RemoteCacheListener
Registered with RemoteCache server. The server updates the local caches via this listener. Each server assigns a unique listener id for a listener.
One listener is used per remote cache server. The same listener is used for all the regions that talk to a particular server.
Field Summary |
---|
Fields inherited from class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener |
---|
cacheMgr, irca, listenerId, puts, removes |
Fields inherited from interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants |
---|
CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX, CACHE_SERVER_PREFIX, CUSTOM_RMI_SOCKET_FACTORY_PROPERTY_PREFIX, PROPERTY_PREFIX, REMOTE_ALLOW_CLUSTER_GET, REMOTE_CACHE_SERVICE_NAME, REMOTE_CACHE_SERVICE_PORT, REMOTE_CACHE_SERVICE_VAL, REMOTE_LOCAL_CLUSTER_CONSISTENCY, SOCKET_TIMEOUT_MILLIS, TOMCAT_ON, TOMCAT_XML |
Fields inherited from interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener |
---|
CLIENT_LISTENER, SERVER_LISTENER |
Constructor Summary | |
---|---|
RemoteCacheListener(IRemoteCacheAttributes irca,
ICompositeCacheManager cacheMgr)
Only need one since it does work for all regions, just reference by multiple region names. |
Method Summary | |
---|---|
void |
dispose()
Deregister itself. |
java.lang.String |
toString()
For easier debugging. |
Methods inherited from class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener |
---|
ensureCacheManager, getListenerId, getLocalHostAddress, getRemoteType, handleDispose, handlePut, handleRemove, handleRemoveAll, setListenerId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener |
---|
getListenerId, getLocalHostAddress, getRemoteType, setListenerId |
Methods inherited from interface org.apache.jcs.engine.behavior.ICacheListener |
---|
handleDispose, handlePut, handleRemove, handleRemoveAll |
Constructor Detail |
---|
public RemoteCacheListener(IRemoteCacheAttributes irca, ICompositeCacheManager cacheMgr)
The constructor exports this object, making it available to receive incoming calls. The callback port is anonymous unless a local port value was specified in the configuration.
irca
- cacheMgr
- Method Detail |
---|
public void dispose() throws java.io.IOException
dispose
in interface IRemoteCacheListener
java.io.IOException
public java.lang.String toString()
toString
in class AbsractRemoteCacheListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |