|
||||||||||
| 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 IRemoteCacheListenerjava.io.IOExceptionpublic java.lang.String toString()
toString in class AbsractRemoteCacheListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||