Infinispan Distribution 5.2.6.Final-redhat-2

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

Packages that use CacheEntry
org.infinispan This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform. 
org.infinispan.atomic This package contains the AtomicMap interfaces and API that Infinispan exposes as building blocks in creating other public interfaces such as the Tree API. 
org.infinispan.container Data containers which store cache entries. 
org.infinispan.container.entries Entries which are stored in data containers. 
org.infinispan.container.entries.versioned   
org.infinispan.context Contexts contain information of a specific invocation on the cache, such as its origins, scope (transactional or non-transactional), as well as invocation-specific flags. 
org.infinispan.context.impl This package contains different context implementations, selected dynamically based on the type of invocation. 
org.infinispan.interceptors Infinispan is designed around a set of interceptors around a data container. 
org.infinispan.interceptors.locking   
org.infinispan.transaction JTA transaction support. 
org.infinispan.transaction.xa XA transaction support. 
org.infinispan.util.concurrent.locks Lock and synchronization related classes, tools and utilities. 
 

Uses of CacheEntry in org.infinispan
 

Methods in org.infinispan that return CacheEntry
 CacheEntry AdvancedCache.getCacheEntry(Object key, EnumSet<Flag> explicitFlags, ClassLoader explicitClassLoader)
          Retrieves a CacheEntry corresponding to a specific key
 CacheEntry AbstractDelegatingAdvancedCache.getCacheEntry(Object key, EnumSet<Flag> explicitFlags, ClassLoader explicitClassLoader)
           
 CacheEntry CacheImpl.getCacheEntry(Object key, EnumSet<Flag> explicitFlags, ClassLoader explicitClassLoader)
           
 

Uses of CacheEntry in org.infinispan.atomic
 

Methods in org.infinispan.atomic that return CacheEntry
protected  CacheEntry AtomicHashMapProxy.lookupEntryFromCurrentTransaction()
          Looks up the CacheEntry stored in transactional context corresponding to this AtomicMap.
 

Uses of CacheEntry in org.infinispan.container
 

Methods in org.infinispan.container that return CacheEntry
 CacheEntry EntryFactoryImpl.wrapEntryForDelta(InvocationContext ctx, Object deltaKey, Delta delta)
           
 CacheEntry EntryFactory.wrapEntryForDelta(InvocationContext ctx, Object deltaKey, Delta delta)
          Used for wrapping Delta entry to be applied to DeltaAware object stored in cache.
 CacheEntry EntryFactoryImpl.wrapEntryForReading(InvocationContext ctx, Object key)
           
 CacheEntry EntryFactory.wrapEntryForReading(InvocationContext ctx, Object key)
          Wraps an entry for reading.
 

Methods in org.infinispan.container with parameters of type CacheEntry
 InternalCacheEntry InternalEntryFactory.create(CacheEntry cacheEntry)
          Creates a new InternalCacheEntry instance based on the key, value, version and timestamp/lifespan information reflected in the CacheEntry instance passed in.
 InternalCacheEntry InternalEntryFactoryImpl.create(CacheEntry cacheEntry)
           
 InternalCacheValue InternalEntryFactory.createValue(CacheEntry cacheEntry)
          Creates an InternalCacheValue based on the InternalCacheEntry passed in.
 InternalCacheValue InternalEntryFactoryImpl.createValue(CacheEntry cacheEntry)
           
 InternalCacheValue VersionedInternalEntryFactoryImpl.createValue(CacheEntry cacheEntry)
           
 

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 ClusteredRepeatableReadEntry
          A version of RepeatableReadEntry that can perform write-skew checks during prepare.
 class DeltaAwareCacheEntry
          A wrapper around a cached entry that encapsulates DeltaAware and Delta semantics when writes are initiated, committed or rolled back.
 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 ReadCommittedEntry that provides Repeatable Read semantics
 class TransientCacheEntry
          A cache entry that is transient, i.e., it can be considered expired after a period of not being used.
 class TransientMortalCacheEntry
          A cache entry that is both transient and mortal.
 

Fields in org.infinispan.container.entries declared as CacheEntry
protected  CacheEntry DeltaAwareCacheEntry.wrappedEntry
           
 

Constructors in org.infinispan.container.entries with parameters of type CacheEntry
DeltaAwareCacheEntry(Object key, DeltaAware value, CacheEntry wrappedEntry)
           
 

Uses of CacheEntry in org.infinispan.container.entries.versioned
 

Classes in org.infinispan.container.entries.versioned that implement CacheEntry
 class VersionedImmortalCacheEntry
          A form of ImmortalCacheEntry that is Versioned
 class VersionedMortalCacheEntry
          A form of MortalCacheEntry that is Versioned
 class VersionedTransientCacheEntry
          A form of TransientCacheEntry that is Versioned
 class VersionedTransientMortalCacheEntry
          A form of TransientMortalCacheEntry that is Versioned
 

Uses of CacheEntry in org.infinispan.context
 

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

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

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

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

Uses of CacheEntry in org.infinispan.context.impl
 

Fields in org.infinispan.context.impl with type parameters of type CacheEntry
static Map<Object,CacheEntry> LocalTxInvocationContext.EMPTY_ENTRY_MAP
           
protected  Map<Object,CacheEntry> NonTxInvocationContext.lookedUpEntries
           
 

Methods in org.infinispan.context.impl that return CacheEntry
 CacheEntry LocalTxInvocationContext.lookupEntry(Object key)
           
 CacheEntry RemoteTxInvocationContext.lookupEntry(Object key)
           
 CacheEntry NonTxInvocationContext.lookupEntry(Object k)
           
 CacheEntry ImmutableContext.lookupEntry(Object key)
           
 

Methods in org.infinispan.context.impl that return types with arguments of type CacheEntry
 Map<Object,CacheEntry> LocalTxInvocationContext.getLookedUpEntries()
           
 Map<Object,CacheEntry> RemoteTxInvocationContext.getLookedUpEntries()
           
 Map<Object,CacheEntry> NonTxInvocationContext.getLookedUpEntries()
           
 Map<Object,CacheEntry> ImmutableContext.getLookedUpEntries()
           
 

Methods in org.infinispan.context.impl with parameters of type CacheEntry
 void LocalTxInvocationContext.putLookedUpEntry(Object key, CacheEntry e)
           
 void RemoteTxInvocationContext.putLookedUpEntry(Object key, CacheEntry e)
           
 void NonTxInvocationContext.putLookedUpEntry(Object key, CacheEntry e)
           
 void ImmutableContext.putLookedUpEntry(Object key, CacheEntry e)
           
 

Method parameters in org.infinispan.context.impl with type arguments of type CacheEntry
 void LocalTxInvocationContext.putLookedUpEntries(Map<Object,CacheEntry> lookedUpEntries)
           
 void RemoteTxInvocationContext.putLookedUpEntries(Map<Object,CacheEntry> lookedUpEntries)
           
 void NonTxInvocationContext.putLookedUpEntries(Map<Object,CacheEntry> newLookedUpEntries)
           
 void ImmutableContext.putLookedUpEntries(Map<Object,CacheEntry> lookedUpEntries)
           
 

Uses of CacheEntry in org.infinispan.interceptors
 

Methods in org.infinispan.interceptors with parameters of type CacheEntry
protected  void VersionedEntryWrappingInterceptor.commitContextEntry(CacheEntry entry, InvocationContext ctx, boolean skipOwnershipCheck)
           
protected  void EntryWrappingInterceptor.commitContextEntry(CacheEntry entry, InvocationContext ctx, boolean skipOwnershipCheck)
           
 

Uses of CacheEntry in org.infinispan.interceptors.locking
 

Methods in org.infinispan.interceptors.locking with parameters of type CacheEntry
 void ClusteringDependentLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
 void ClusteringDependentLogic.LocalLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
 void ClusteringDependentLogic.InvalidationLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
 void ClusteringDependentLogic.ReplicationLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
 void ClusteringDependentLogic.DistributionLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
protected  void ClusteringDependentLogic.AbstractClusteringDependentLogic.notifyCommitEntry(boolean created, boolean removed, boolean evicted, CacheEntry entry, InvocationContext ctx)
           
 

Uses of CacheEntry in org.infinispan.transaction
 

Fields in org.infinispan.transaction with type parameters of type CacheEntry
protected  HashMap<Object,CacheEntry> AbstractCacheTransaction.lookedUpEntries
           
 

Methods in org.infinispan.transaction that return CacheEntry
 CacheEntry AbstractCacheTransaction.lookupEntry(Object key)
           
 

Methods in org.infinispan.transaction that return types with arguments of type CacheEntry
 Map<Object,CacheEntry> AbstractCacheTransaction.getLookedUpEntries()
           
 Map<Object,CacheEntry> LocalTransaction.getLookedUpEntries()
           
 

Methods in org.infinispan.transaction with parameters of type CacheEntry
 void LocalTransaction.putLookedUpEntry(Object key, CacheEntry e)
           
 void RemoteTransaction.putLookedUpEntry(Object key, CacheEntry e)
           
 

Method parameters in org.infinispan.transaction with type arguments of type CacheEntry
 void LocalTransaction.putLookedUpEntries(Map<Object,CacheEntry> entries)
           
 void RemoteTransaction.putLookedUpEntries(Map<Object,CacheEntry> entries)
           
 

Uses of CacheEntry in org.infinispan.transaction.xa
 

Methods in org.infinispan.transaction.xa that return CacheEntry
 CacheEntry CacheTransaction.lookupEntry(Object key)
           
 

Methods in org.infinispan.transaction.xa that return types with arguments of type CacheEntry
 Map<Object,CacheEntry> CacheTransaction.getLookedUpEntries()
           
 

Methods in org.infinispan.transaction.xa with parameters of type CacheEntry
 void CacheTransaction.putLookedUpEntry(Object key, CacheEntry e)
           
 

Method parameters in org.infinispan.transaction.xa with type arguments of type CacheEntry
 void CacheTransaction.putLookedUpEntries(Map<Object,CacheEntry> entries)
           
 

Uses of CacheEntry in org.infinispan.util.concurrent.locks
 

Methods in org.infinispan.util.concurrent.locks 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.
 


Infinispan Distribution 5.2.6.Final-redhat-2

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