Uses of Interface
org.jboss.cache.CacheSPI

Packages that use CacheSPI
org.jboss.cache   
org.jboss.cache.eviction   
org.jboss.cache.factories   
org.jboss.cache.interceptors   
org.jboss.cache.loader   
org.jboss.cache.loader.bdbje   
org.jboss.cache.loader.jdbm   
org.jboss.cache.loader.tcp   
org.jboss.cache.notifications   
org.jboss.cache.optimistic   
org.jboss.cache.pojo.impl   
org.jboss.cache.pojo.interceptors   
org.jboss.cache.transaction   
org.jboss.cache.util   
 

Uses of CacheSPI in org.jboss.cache
 

Classes in org.jboss.cache that implement CacheSPI
 class CacheImpl<K,V>
          The default implementation class of Cache and CacheSPI.
 

Methods in org.jboss.cache that return CacheSPI
 CacheSPI<K,V> NodeSPI.getCache()
          Retrieves a reference to the cache in which this Node resides.
 CacheSPI<K,V> UnversionedNode.getCache()
           
 

Methods in org.jboss.cache with parameters of type CacheSPI
 void RPCManager.setCache(CacheSPI c)
           
 void RPCManagerImpl.setCache(CacheSPI c)
           
 

Constructors in org.jboss.cache with parameters of type CacheSPI
NodeFactory(CacheSPI<K,V> cache)
          Constructs an instance of the factory
RPCManagerImpl(CacheSPI c)
           
UnversionedNode(java.lang.Object child_name, Fqn fqn, java.util.Map<K,V> data, boolean mapSafe, CacheSPI<K,V> cache)
          Constructs a new node with a name, etc.
VersionedNode(Fqn fqn, NodeSPI<K,V> parent, java.util.Map<K,V> data, CacheSPI<K,V> cache)
           
 

Uses of CacheSPI in org.jboss.cache.eviction
 

Fields in org.jboss.cache.eviction declared as CacheSPI
protected  CacheSPI BaseEvictionPolicy.cache_
           
 

Methods in org.jboss.cache.eviction that return CacheSPI
 CacheSPI BaseEvictionPolicy.getCache()
           
 CacheSPI EvictionPolicy.getCache()
           
 

Methods in org.jboss.cache.eviction with parameters of type CacheSPI
 void BaseEvictionPolicy.setCache(CacheSPI cache)
           
 void EvictionPolicy.setCache(CacheSPI cache)
          Method called to set the cache in this implementation.
 void LRUPolicy.setCache(CacheSPI cache)
           
 

Uses of CacheSPI in org.jboss.cache.factories
 

Methods in org.jboss.cache.factories with parameters of type CacheSPI
 void InterceptorChainFactory.initialiseInterceptors(Interceptor firstInterceptor, CacheSPI cache)
          Initialises the interceptors with a CacheSPI instance.
 

Uses of CacheSPI in org.jboss.cache.interceptors
 

Fields in org.jboss.cache.interceptors declared as CacheSPI
protected  CacheSPI<?,?> Interceptor.cache
           
 

Methods in org.jboss.cache.interceptors with parameters of type CacheSPI
 void BaseRpcInterceptor.setCache(CacheSPI cache)
           
 void BaseTransactionalContextInterceptor.setCache(CacheSPI cache)
           
 void CacheLoaderInterceptor.setCache(CacheSPI cache)
           
 void CacheMgmtInterceptor.setCache(CacheSPI cache)
           
 void CacheStoreInterceptor.setCache(CacheSPI cache)
           
 void CallInterceptor.setCache(CacheSPI cache)
           
 void DataGravitatorInterceptor.setCache(CacheSPI cache)
           
 void EvictionInterceptor.setCache(CacheSPI cache)
           
 void Interceptor.setCache(CacheSPI cache)
           
 void InvalidationInterceptor.setCache(CacheSPI cache)
           
 void OptimisticCreateIfNotExistsInterceptor.setCache(CacheSPI cache)
           
 void OptimisticInterceptor.setCache(CacheSPI cache)
           
 void OptimisticLockingInterceptor.setCache(CacheSPI cache)
           
 void OptimisticNodeInterceptor.setCache(CacheSPI c)
           
 void PassivationInterceptor.setCache(CacheSPI cache)
           
 void PessimisticLockInterceptor.setCache(CacheSPI cache)
           
 void UnlockInterceptor.setCache(CacheSPI cache)
           
 

Uses of CacheSPI in org.jboss.cache.loader
 

Fields in org.jboss.cache.loader declared as CacheSPI
protected  CacheSPI AbstractCacheLoader.cache
           
 

Methods in org.jboss.cache.loader with parameters of type CacheSPI
 void AbstractCacheLoader.setCache(CacheSPI c)
           
 void AbstractDelegatingCacheLoader.setCache(CacheSPI c)
           
 void CacheLoader.setCache(CacheSPI c)
          Sets the CacheSPI that is maintaining this CacheLoader.
 void SingletonStoreCacheLoader.setCache(CacheSPI c)
          Sets the cache loader's CacheSPI reference and also adds a listener to the cache that reacts to cluster topology changes.
protected  void CacheLoaderManager.setCacheInLoader(CacheSPI c, CacheLoader loader)
          Sets the cache instance associated with the given cache loader.
 void CacheLoaderManager.setConfig(CacheLoaderConfig config, CacheSPI cache)
          Sets a configuration object and creates a cacheloader accordingly.
 

Uses of CacheSPI in org.jboss.cache.loader.bdbje
 

Methods in org.jboss.cache.loader.bdbje with parameters of type CacheSPI
 void BdbjeCacheLoader.setCache(CacheSPI c)
          Sets the CacheImpl owner of this cache loader.
 

Uses of CacheSPI in org.jboss.cache.loader.jdbm
 

Methods in org.jboss.cache.loader.jdbm with parameters of type CacheSPI
 void JdbmCacheLoader.setCache(CacheSPI c)
          Sets the CacheImpl owner of this cache loader.
 

Uses of CacheSPI in org.jboss.cache.loader.tcp
 

Methods in org.jboss.cache.loader.tcp with parameters of type CacheSPI
 void TcpCacheServer.setCache(CacheSPI cache)
           
 

Uses of CacheSPI in org.jboss.cache.notifications
 

Methods in org.jboss.cache.notifications with parameters of type CacheSPI
 void Notifier.notifyCacheBlocked(CacheSPI cache, boolean pre)
           
 void Notifier.notifyCacheStarted(CacheSPI cache, InvocationContext ctx)
          Notifies all registered listeners of a cacheStarted event.
 void Notifier.notifyCacheStopped(CacheSPI cache, InvocationContext ctx)
          Notifies all registered listeners of a cacheStopped event.
 void Notifier.notifyCacheUnblocked(CacheSPI cache, boolean pre)
           
 

Uses of CacheSPI in org.jboss.cache.optimistic
 

Methods in org.jboss.cache.optimistic that return CacheSPI
protected  CacheSPI<K,V> WorkspaceNodeImpl.getCache()
           
 

Methods in org.jboss.cache.optimistic with parameters of type CacheSPI
 NodeSPI WorkspaceNode.createChild(java.lang.Object child_name, NodeSPI<K,V> parent, CacheSPI<K,V> cache, DataVersion version)
          Creates a child node.
 NodeSPI<K,V> WorkspaceNodeImpl.createChild(java.lang.Object child_name, NodeSPI<K,V> parent, CacheSPI<K,V> cache, DataVersion version)
           
 

Uses of CacheSPI in org.jboss.cache.pojo.impl
 

Methods in org.jboss.cache.pojo.impl that return CacheSPI
 CacheSPI PojoCacheImpl.getCacheSPI()
           
 

Uses of CacheSPI in org.jboss.cache.pojo.interceptors
 

Methods in org.jboss.cache.pojo.interceptors that return CacheSPI
protected  CacheSPI AbstractInterceptor.getCache(org.jboss.aop.joinpoint.MethodInvocation in)
           
 

Uses of CacheSPI in org.jboss.cache.transaction
 

Methods in org.jboss.cache.transaction with parameters of type CacheSPI
 void TransactionEntry.undoOperations(CacheSPI cache)
          Posts all undo operations to the CacheImpl.
 

Uses of CacheSPI in org.jboss.cache.util
 

Methods in org.jboss.cache.util with parameters of type CacheSPI
static java.lang.String CachePrinter.printCacheInterceptors(CacheSPI<?,?> cache)