Uses of Interface
org.infinispan.container.entries.CacheEntry

Packages that use CacheEntry
org.infinispan.commands.remote   
org.infinispan.container.entries   
org.infinispan.context   
org.infinispan.distribution   
org.infinispan.factories   
org.infinispan.interceptors   
org.infinispan.lock   
 

Uses of CacheEntry in org.infinispan.commands.remote
 

Methods in org.infinispan.commands.remote that return CacheEntry
 CacheEntry ClusteredGetCommand.perform(InvocationContext context)
          Invokes a logical "get(key)" on a remote cache and returns results.
 

Uses of CacheEntry in org.infinispan.container.entries
 

Subinterfaces of CacheEntry in org.infinispan.container.entries
 interface InternalCacheEntry
          Interface for internal cache entries that expose whether an entry has expired.
 interface MVCCEntry
          An entry that can be safely copied when updates are made, to provide MVCC semantics
 

Classes in org.infinispan.container.entries that implement CacheEntry
 class AbstractInternalCacheEntry
          An abstract internal cache entry that is typically stored in the data container
 class ImmortalCacheEntry
          A cache entry that is immortal/cannot expire
 class MortalCacheEntry
          A cache entry that is mortal.
 class NullMarkerEntry
          A marker entry to represent a null for repeatable read, so that a read that returns a null can continue to return null.
 class NullMarkerEntryForRemoval
          A null entry that is read in for removal
 class ReadCommittedEntry
          A wrapper around a cached entry that encapsulates read committed semantics when writes are initiated, committed or rolled back.
 class RepeatableReadEntry
          An extension of org.infinispan.container.ReadCommittedEntry that provides Repeatable Read semantics
 class TransientCacheEntry
          A cache entry that is transient, i.e., it can be considered expired afer a period of not being used
 class TransientMortalCacheEntry
          A cache entry that is both transient and mortal.
 

Methods in org.infinispan.container.entries that return CacheEntry
 CacheEntry CacheEntry.setLifespan(long lifespan)
          Sets the lifespan of the entry.
 CacheEntry CacheEntry.setMaxIdle(long maxIdle)
          Sets the maximum idle time of the entry.
 

Uses of CacheEntry in org.infinispan.context
 

Fields in org.infinispan.context with type parameters of type CacheEntry
protected  BidirectionalLinkedHashMap<Object,CacheEntry> AbstractContext.lookedUpEntries
           
 

Methods in org.infinispan.context that return CacheEntry
 CacheEntry InvocationContextImpl.lookupEntry(Object k)
           
 CacheEntry EntryLookup.lookupEntry(Object key)
          Retrieves an entry from the collection of looked up entries in the current scope.
 CacheEntry AbstractContext.lookupEntry(Object key)
           
 

Methods in org.infinispan.context that return types with arguments of type CacheEntry
 BidirectionalMap<Object,CacheEntry> InvocationContextImpl.getLookedUpEntries()
           
 BidirectionalMap<Object,CacheEntry> EntryLookup.getLookedUpEntries()
          Retrieves a map of entries looked up within the current scope.
 BidirectionalMap<Object,CacheEntry> AbstractContext.getLookedUpEntries()
           
 

Methods in org.infinispan.context with parameters of type CacheEntry
 void InvocationContextImpl.putLookedUpEntry(Object key, CacheEntry e)
           
 void EntryLookup.putLookedUpEntry(Object key, CacheEntry e)
          Puts an entry in the registry of looked up entries in the current scope.
 void AbstractContext.putLookedUpEntry(Object key, CacheEntry entry)
           
 

Method parameters in org.infinispan.context with type arguments of type CacheEntry
 void TransactionContextImpl.putLookedUpEntries(Map<Object,CacheEntry> entries)
           
 void InvocationContextImpl.putLookedUpEntries(Map<Object,CacheEntry> lookedUpEntries)
           
 void EntryLookup.putLookedUpEntries(Map<Object,CacheEntry> lookedUpEntries)
           
 void AbstractContext.putLookedUpEntries(Map<Object,CacheEntry> lookedUpEntries)
           
 

Uses of CacheEntry in org.infinispan.distribution
 

Methods in org.infinispan.distribution with parameters of type CacheEntry
 void DistributionManagerImpl.transformForL1(CacheEntry entry)
           
 void DistributionManager.transformForL1(CacheEntry entry)
          Transforms a cache entry so it is marked for L1 rather than the primary cache data structure.
 

Uses of CacheEntry in org.infinispan.factories
 

Methods in org.infinispan.factories that return CacheEntry
 CacheEntry EntryFactoryImpl.wrapEntryForReading(InvocationContext ctx, Object key)
           
 CacheEntry EntryFactory.wrapEntryForReading(InvocationContext ctx, Object key)
           
 

Uses of CacheEntry in org.infinispan.interceptors
 

Methods in org.infinispan.interceptors with parameters of type CacheEntry
protected  void LockingInterceptor.commitEntry(InvocationContext ctx, CacheEntry entry)
           
protected  void DistLockingInterceptor.commitEntry(InvocationContext ctx, CacheEntry entry)
           
 

Uses of CacheEntry in org.infinispan.lock
 

Methods in org.infinispan.lock with parameters of type CacheEntry
 boolean LockManagerImpl.possiblyLocked(CacheEntry entry)
           
 boolean LockManager.possiblyLocked(CacheEntry entry)
          Inspects the entry for signs that it is possibly locked, and hence would need to be unlocked.
 



Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.