Uses of Interface
org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Packages that use IRemoteCacheAttributes
Package
Description
Root package for the remote auxiliary cache.
-
Uses of IRemoteCacheAttributes in org.apache.commons.jcs3.auxiliary.remote
Classes in org.apache.commons.jcs3.auxiliary.remote that implement IRemoteCacheAttributesModifier and TypeClassDescriptionclassThese objects are used to configure the remote cache client.Methods in org.apache.commons.jcs3.auxiliary.remote that return IRemoteCacheAttributesModifier and TypeMethodDescriptionAbstractRemoteCacheNoWaitFacade.getAuxiliaryCacheAttributes()protected IRemoteCacheAttributesAbstractRemoteAuxiliaryCache.getRemoteCacheAttributes()Methods in org.apache.commons.jcs3.auxiliary.remote with parameters of type IRemoteCacheAttributesModifier and TypeMethodDescription<K,V> void RemoteCacheManager.addRemoteCacheListener(IRemoteCacheAttributes cattr, IRemoteCacheListener<K, V> listener) Adds the remote cache listener to the underlying cache-watch service.<K,V> RemoteCacheNoWait<K, V> RemoteCacheManager.getCache(IRemoteCacheAttributes cattr) Gets a RemoteCacheNoWait from the RemoteCacheManager.RemoteCacheFactory.getManager(IRemoteCacheAttributes cattr) Returns an instance of RemoteCacheManager for the given connection parameters.RemoteCacheFactory.getManager(IRemoteCacheAttributes cattr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) Returns an instance of RemoteCacheManager for the given connection parameters.protected <K,V> RemoteCacheNoWait<K, V> RemoteCacheManager.newRemoteCacheNoWait(IRemoteCacheAttributes cattr) Create new RemoteCacheNoWait instancevoidRemoteCacheManager.removeRemoteCacheListener(IRemoteCacheAttributes cattr) Removes a listener.protected voidAbstractRemoteAuxiliaryCache.setRemoteCacheAttributes(IRemoteCacheAttributes remoteCacheAttributes) Constructors in org.apache.commons.jcs3.auxiliary.remote with parameters of type IRemoteCacheAttributesModifierConstructorDescriptionAbstractRemoteAuxiliaryCache(IRemoteCacheAttributes cattr, ICacheServiceNonLocal<K, V> remote, IRemoteCacheListener<K, V> listener) Creates the base.AbstractRemoteCacheListener(IRemoteCacheAttributes irca, ICompositeCacheManager cacheMgr, IElementSerializer elementSerializer) Only need one since it does work for all regions, just reference by multiple region names.AbstractRemoteCacheNoWaitFacade(List<RemoteCacheNoWait<K, V>> noWaits, IRemoteCacheAttributes rca, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) Constructs with the given remote cache, and fires events to any listeners.RemoteCache(IRemoteCacheAttributes cattr, ICacheServiceNonLocal<K, V> remote, IRemoteCacheListener<K, V> listener, RemoteCacheMonitor monitor) Constructor for the RemoteCache object.RemoteCacheListener(IRemoteCacheAttributes irca, ICompositeCacheManager cacheMgr, IElementSerializer elementSerializer) Only need one since it does work for all regions, just reference by multiple region names.protectedRemoteCacheManager(IRemoteCacheAttributes cattr, ICompositeCacheManager cacheMgr, RemoteCacheMonitor monitor, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer) Constructs an instance to with the given remote connection parameters.RemoteCacheNoWaitFacade(List<RemoteCacheNoWait<K, V>> noWaits, IRemoteCacheAttributes rca, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer, RemoteCacheFactory cacheFactory) Constructs with the given remote cache, and fires events to any listeners. -
Uses of IRemoteCacheAttributes in org.apache.commons.jcs3.auxiliary.remote.http.client
Classes in org.apache.commons.jcs3.auxiliary.remote.http.client that implement IRemoteCacheAttributesConstructors in org.apache.commons.jcs3.auxiliary.remote.http.client with parameters of type IRemoteCacheAttributesModifierConstructorDescriptionRemoteHttpClientListener(IRemoteCacheAttributes irca, ICompositeCacheManager cacheMgr, IElementSerializer elementSerializer) Only need one since it does work for all regions, just reference by multiple region names.