public class RemoteCacheListener extends AbsractRemoteCacheListener implements IRemoteCacheConstants, java.io.Serializable, IRemoteCacheListener
One listener is used per remote cache server. The same listener is used for all the regions that talk to a particular server.
cacheMgr, irca, listenerId, puts, removesCACHE_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_XMLCLIENT_LISTENER, SERVER_LISTENER| Constructor and Description |
|---|
RemoteCacheListener(IRemoteCacheAttributes irca,
ICompositeCacheManager cacheMgr)
Only need one since it does work for all regions, just reference by multiple region names.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Deregister itself.
|
java.lang.String |
toString()
For easier debugging.
|
ensureCacheManager, getListenerId, getLocalHostAddress, getRemoteType, handleDispose, handlePut, handleRemove, handleRemoveAll, setListenerIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetListenerId, getLocalHostAddress, getRemoteType, setListenerIdhandleDispose, handlePut, handleRemove, handleRemoveAllpublic 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 - public void dispose()
throws java.io.IOException
dispose in interface IRemoteCacheListenerjava.io.IOExceptionpublic java.lang.String toString()
toString in class AbsractRemoteCacheListenerCopyright © 2002-2013 Apache Software Foundation. All Rights Reserved.