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

Packages that use InternalCacheEntry
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.commands.control Commands that control and coordinate certain cache operations, such as rehashing, state transfer and locking. 
org.infinispan.commands.read Commands that read data from the cache. 
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.distribution Classes relating to the distributed cache mode. 
org.infinispan.eviction Classes related to eviction. 
org.infinispan.loaders This package contains loaders and stores, which are used for overflow or persistence. 
org.infinispan.loaders.bdbje This package contains a CacheStore implementation based on Oracle's BDBJE storage engine. 
org.infinispan.loaders.bucket Abstract classes that use hashed buckets to store entries. 
org.infinispan.loaders.cassandra This package contains a CacheStore implementation based on persisting to Apache Cassandra 
org.infinispan.loaders.cluster A CacheLoader (not CacheStore) that polls other nodes in the cluster for state. 
org.infinispan.loaders.decorators This package contains loaders and stores, which are used for overflow or persistence. 
org.infinispan.loaders.jdbc This package contains a CacheStore implementation based on a JDBC database connection. 
org.infinispan.loaders.jdbc.binary This JDBC CacheStore implementation is optimized for storing binary (non-String) keys in the cache. 
org.infinispan.loaders.jdbc.mixed This is a delegating CacheStore implementation that delegates either to a binary or String based JDBC cache store depending on the key used. 
org.infinispan.loaders.jdbc.stringbased This JDBC CacheStore implementation is optimized for storing String keys in the cache. 
org.infinispan.loaders.jdbm This package contains a CacheStore implementation based on persisting to JDBM. 
org.infinispan.loaders.modifications Modifications that are used to encapsulate cache operations for application to a CacheStore
org.infinispan.loaders.remote   
org.infinispan.notifications.cachelistener Cache-specific notifications and eventing. 
org.infinispan.statetransfer Transfer of state to new caches in a cluster. 
org.infinispan.util General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and collections and containers designed to supplement the JDK-provided containers. 
 

Uses of InternalCacheEntry in org.infinispan.commands
 

Method parameters in org.infinispan.commands with type arguments of type InternalCacheEntry
 StateTransferControlCommand CommandsFactoryImpl.buildStateTransferCommand(StateTransferControlCommand.Type type, Address sender, int viewId, Collection<InternalCacheEntry> state, Collection<LockInfo> lockInfo)
           
 StateTransferControlCommand CommandsFactory.buildStateTransferCommand(StateTransferControlCommand.Type subtype, Address sender, int viewId, Collection<InternalCacheEntry> state, Collection<LockInfo> lockInfo)
          Builds a RehashControlCommand for coordinating a rehash event.
 

Uses of InternalCacheEntry in org.infinispan.commands.control
 

Constructor parameters in org.infinispan.commands.control with type arguments of type InternalCacheEntry
StateTransferControlCommand(String cacheName, StateTransferControlCommand.Type type, Address sender, int viewId, Collection<InternalCacheEntry> state, Collection<LockInfo> lockInfo)
           
 

Uses of InternalCacheEntry in org.infinispan.commands.read
 

Methods in org.infinispan.commands.read that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> EntrySetCommand.perform(InvocationContext ctx)
           
 

Constructor parameters in org.infinispan.commands.read with type arguments of type InternalCacheEntry
ValuesCommand.ExpiredFilteredValues(Set<InternalCacheEntry> entrySet)
           
 

Uses of InternalCacheEntry in org.infinispan.container
 

Fields in org.infinispan.container with type parameters of type InternalCacheEntry
protected  ConcurrentMap<Object,InternalCacheEntry> DefaultDataContainer.entries
           
 

Methods in org.infinispan.container that return InternalCacheEntry
 InternalCacheEntry InternalEntryFactoryImpl.create(CacheEntry 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 VersionedInternalEntryFactoryImpl.create(Object key, Object value, EntryVersion version)
           
 InternalCacheEntry InternalEntryFactoryImpl.create(Object key, Object value, EntryVersion ignored)
           
 InternalCacheEntry InternalEntryFactory.create(Object key, Object value, EntryVersion version)
          Creates a new InternalCacheEntry instance
 InternalCacheEntry VersionedInternalEntryFactoryImpl.create(Object key, Object value, EntryVersion version, long lifespan, long maxIdle)
           
 InternalCacheEntry InternalEntryFactoryImpl.create(Object key, Object value, EntryVersion ignored, long lifespan, long maxIdle)
           
 InternalCacheEntry InternalEntryFactory.create(Object key, Object value, EntryVersion version, long lifespan, long maxIdle)
          Creates a new InternalCacheEntry instance
 InternalCacheEntry VersionedInternalEntryFactoryImpl.create(Object key, Object value, EntryVersion version, long created, long lifespan, long lastUsed, long maxIdle)
           
 InternalCacheEntry InternalEntryFactoryImpl.create(Object key, Object value, EntryVersion ignored, long created, long lifespan, long lastUsed, long maxIdle)
           
 InternalCacheEntry InternalEntryFactory.create(Object key, Object value, EntryVersion version, long created, long lifespan, long lastUsed, long maxIdle)
          Creates a new InternalCacheEntry instance
 InternalCacheEntry InternalEntryFactoryImpl.create(Object key, Object value, InternalCacheEntry cacheEntry)
           
 InternalCacheEntry InternalEntryFactory.create(Object key, Object value, InternalCacheEntry cacheEntry)
          Creates a new InternalCacheEntry instance based on the version and timestamp/lifespan information reflected in the CacheEntry instance passed in.
 InternalCacheEntry DefaultDataContainer.get(Object k)
           
 InternalCacheEntry DataContainer.get(Object k)
          Retrieves a cached entry
 InternalCacheEntry DefaultDataContainer.EntryIterator.next()
           
 InternalCacheEntry DefaultDataContainer.peek(Object key)
           
 InternalCacheEntry DataContainer.peek(Object k)
          Retrieves a cache entry in the same way as DataContainer.get(Object)} except that it does not update or reorder any of the internal constructs.
 InternalCacheEntry DefaultDataContainer.remove(Object k)
           
 InternalCacheEntry DataContainer.remove(Object k)
          Removes an entry from the cache
 InternalCacheEntry VersionedInternalEntryFactoryImpl.update(InternalCacheEntry ice, long lifespan, long maxIdle)
           
 InternalCacheEntry InternalEntryFactoryImpl.update(InternalCacheEntry ice, long lifespan, long maxIdle)
           
 InternalCacheEntry InternalEntryFactory.update(InternalCacheEntry cacheEntry, long lifespan, long maxIdle)
          Updates an existing InternalCacheEntry with new lifespan and maxIdle values.
 

Methods in org.infinispan.container that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> DefaultDataContainer.entrySet()
           
 Set<InternalCacheEntry> DataContainer.entrySet()
          Returns a mutable set of immutable cache entries exposed as immutable Map.Entry instances.
 Iterator<InternalCacheEntry> DefaultDataContainer.iterator()
           
 

Methods in org.infinispan.container with parameters of type InternalCacheEntry
 InternalCacheEntry InternalEntryFactoryImpl.create(Object key, Object value, InternalCacheEntry cacheEntry)
           
 InternalCacheEntry InternalEntryFactory.create(Object key, Object value, InternalCacheEntry cacheEntry)
          Creates a new InternalCacheEntry instance based on the version and timestamp/lifespan information reflected in the CacheEntry instance passed in.
 InternalCacheEntry VersionedInternalEntryFactoryImpl.update(InternalCacheEntry ice, long lifespan, long maxIdle)
           
 InternalCacheEntry InternalEntryFactoryImpl.update(InternalCacheEntry ice, long lifespan, long maxIdle)
           
 InternalCacheEntry InternalEntryFactory.update(InternalCacheEntry cacheEntry, long lifespan, long maxIdle)
          Updates an existing InternalCacheEntry with new lifespan and maxIdle values.
 MVCCEntry EntryFactoryImpl.wrapEntryForPut(InvocationContext ctx, Object key, InternalCacheEntry icEntry, boolean undeleteIfNeeded)
           
 MVCCEntry EntryFactory.wrapEntryForPut(InvocationContext ctx, Object key, InternalCacheEntry ice, boolean undeleteIfNeeded)
          Used for wrapping a cache entry for addition to cache.
 

Uses of InternalCacheEntry in org.infinispan.container.entries
 

Classes in org.infinispan.container.entries that implement InternalCacheEntry
 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 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.
 

Methods in org.infinispan.container.entries that return InternalCacheEntry
 InternalCacheEntry InternalCacheEntry.clone()
           
 InternalCacheEntry TransientMortalCacheValue.toInternalCacheEntry(Object key)
           
 InternalCacheEntry TransientCacheValue.toInternalCacheEntry(Object key)
           
 InternalCacheEntry MortalCacheValue.toInternalCacheEntry(Object key)
           
 InternalCacheEntry InternalCacheValue.toInternalCacheEntry(Object key)
           
 InternalCacheEntry ImmortalCacheValue.toInternalCacheEntry(Object key)
           
 

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

Classes in org.infinispan.container.entries.versioned that implement InternalCacheEntry
 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
 

Methods in org.infinispan.container.entries.versioned that return InternalCacheEntry
 InternalCacheEntry VersionedTransientMortalCacheValue.toInternalCacheEntry(Object key)
           
 InternalCacheEntry VersionedTransientCacheValue.toInternalCacheEntry(Object key)
           
 InternalCacheEntry VersionedMortalCacheValue.toInternalCacheEntry(Object key)
           
 InternalCacheEntry VersionedImmortalCacheValue.toInternalCacheEntry(Object key)
           
 

Uses of InternalCacheEntry in org.infinispan.distribution
 

Methods in org.infinispan.distribution that return InternalCacheEntry
 InternalCacheEntry DistributionManagerImpl.retrieveFromRemoteSource(Object key, InvocationContext ctx, boolean acquireRemoteLock)
           
 InternalCacheEntry DistributionManager.retrieveFromRemoteSource(Object key, InvocationContext ctx, boolean acquireRemoteLock)
          Retrieves a cache entry from a remote source.
 

Uses of InternalCacheEntry in org.infinispan.eviction
 

Methods in org.infinispan.eviction with parameters of type InternalCacheEntry
 void PassivationManagerImpl.passivate(InternalCacheEntry entry)
           
 void PassivationManager.passivate(InternalCacheEntry entry)
           
 

Method parameters in org.infinispan.eviction with type arguments of type InternalCacheEntry
 void EvictionManagerImpl.onEntryEviction(Map<Object,InternalCacheEntry> evicted)
           
 void EvictionManager.onEntryEviction(Map<Object,InternalCacheEntry> evicted)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders
 

Methods in org.infinispan.loaders that return InternalCacheEntry
 InternalCacheEntry LockSupportCacheStore.load(Object key)
           
 InternalCacheEntry CacheLoader.load(Object key)
          Loads an entry mapped to by a given key.
protected abstract  InternalCacheEntry LockSupportCacheStore.loadLockSafe(Object key, L lockingKey)
           
 

Methods in org.infinispan.loaders that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> LockSupportCacheStore.load(int maxEntries)
           
 Set<InternalCacheEntry> CacheLoader.load(int numEntries)
          Loads up to a specific number of entries.
 Set<InternalCacheEntry> LockSupportCacheStore.loadAll()
           
 Set<InternalCacheEntry> CacheLoader.loadAll()
          Loads all entries in the loader.
protected abstract  Set<InternalCacheEntry> LockSupportCacheStore.loadAllLockSafe()
           
protected abstract  Set<InternalCacheEntry> LockSupportCacheStore.loadLockSafe(int maxEntries)
           
 

Methods in org.infinispan.loaders with parameters of type InternalCacheEntry
 void LockSupportCacheStore.store(InternalCacheEntry ed)
           
 void CacheStore.store(InternalCacheEntry entry)
          Stores an entry
protected abstract  void LockSupportCacheStore.storeLockSafe(InternalCacheEntry ed, L lockingKey)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.bdbje
 

Methods in org.infinispan.loaders.bdbje that return InternalCacheEntry
 InternalCacheEntry BdbjeCacheStore.load(Object key)
          Loads an entry mapped to by a given key.
 

Methods in org.infinispan.loaders.bdbje that return types with arguments of type InternalCacheEntry
 com.sleepycat.collections.StoredMap<Object,InternalCacheEntry> BdbjeResourceFactory.createStoredMapViewOfDatabase(com.sleepycat.je.Database database, com.sleepycat.bind.serial.StoredClassCatalog classCatalog, StreamingMarshaller m)
          create a StoredMap persisted by the database
 Set<InternalCacheEntry> BdbjeCacheStore.load(int numEntries)
           
 Set<InternalCacheEntry> BdbjeCacheStore.loadAll()
          Loads all entries in the loader.
 

Methods in org.infinispan.loaders.bdbje with parameters of type InternalCacheEntry
 void BdbjeCacheStore.store(InternalCacheEntry ed)
          Stores an entry
 

Uses of InternalCacheEntry in org.infinispan.loaders.bucket
 

Methods in org.infinispan.loaders.bucket that return InternalCacheEntry
 InternalCacheEntry Bucket.getEntry(Object key)
           
protected  InternalCacheEntry BucketBasedCacheStore.loadLockSafe(Object key, Integer lockingKey)
          Loads an entry from a Bucket, locating the relevant Bucket using the key's hash code.
 

Methods in org.infinispan.loaders.bucket that return types with arguments of type InternalCacheEntry
 Map<Object,InternalCacheEntry> Bucket.getEntries()
           
 Collection<? extends InternalCacheEntry> Bucket.getStoredEntries()
           
protected  Set<InternalCacheEntry> BucketBasedCacheStore.loadAllLockSafe()
           
protected  Set<InternalCacheEntry> BucketBasedCacheStore.loadLockSafe(int max)
           
 

Methods in org.infinispan.loaders.bucket with parameters of type InternalCacheEntry
 void Bucket.addEntry(InternalCacheEntry se)
           
protected  void BucketBasedCacheStore.storeLockSafe(InternalCacheEntry entry, Integer lockingKey)
          Stores an entry in an appropriate Bucket, based on the key's hash code.
 

Method parameters in org.infinispan.loaders.bucket with type arguments of type InternalCacheEntry
abstract  boolean BucketBasedCacheStore.CollectionGeneratingBucketHandler.consider(Collection<? extends InternalCacheEntry> entries)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.cassandra
 

Methods in org.infinispan.loaders.cassandra that return InternalCacheEntry
 InternalCacheEntry CassandraCacheStore.load(Object key)
           
 

Methods in org.infinispan.loaders.cassandra that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> CassandraCacheStore.load(int numEntries)
           
 Set<InternalCacheEntry> CassandraCacheStore.loadAll()
           
 

Methods in org.infinispan.loaders.cassandra with parameters of type InternalCacheEntry
 void CassandraCacheStore.store(InternalCacheEntry entry)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.cluster
 

Methods in org.infinispan.loaders.cluster that return InternalCacheEntry
 InternalCacheEntry ClusterCacheLoader.load(Object key)
           
 

Methods in org.infinispan.loaders.cluster that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> ClusterCacheLoader.load(int maxElems)
           
 Set<InternalCacheEntry> ClusterCacheLoader.loadAll()
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.decorators
 

Methods in org.infinispan.loaders.decorators that return InternalCacheEntry
 InternalCacheEntry ChainingCacheStore.load(Object key)
           
 InternalCacheEntry AbstractDelegatingStore.load(Object key)
           
 

Methods in org.infinispan.loaders.decorators that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> ChainingCacheStore.load(int numEntries)
           
 Set<InternalCacheEntry> AbstractDelegatingStore.load(int numEntries)
           
 Set<InternalCacheEntry> ChainingCacheStore.loadAll()
           
 Set<InternalCacheEntry> AbstractDelegatingStore.loadAll()
           
 

Methods in org.infinispan.loaders.decorators with parameters of type InternalCacheEntry
 void SingletonStore.store(InternalCacheEntry ed)
           
 void ReadOnlyStore.store(InternalCacheEntry ed)
           
 void ChainingCacheStore.store(InternalCacheEntry ed)
           
 void AsyncStore.store(InternalCacheEntry ed)
           
 void AbstractDelegatingStore.store(InternalCacheEntry ed)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.jdbc
 

Methods in org.infinispan.loaders.jdbc that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> DataManipulationHelper.loadAllSupport(boolean filterExpired)
           
 Set<InternalCacheEntry> DataManipulationHelper.loadSome(int maxEntries)
           
 

Method parameters in org.infinispan.loaders.jdbc with type arguments of type InternalCacheEntry
protected abstract  void DataManipulationHelper.loadAllProcess(ResultSet rs, Set<InternalCacheEntry> result)
           
protected abstract  void DataManipulationHelper.loadAllProcess(ResultSet rs, Set<InternalCacheEntry> result, int maxEntries)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.jdbc.binary
 

Methods in org.infinispan.loaders.jdbc.binary that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> JdbcBinaryCacheStore.loadAllLockSafe()
           
protected  Set<InternalCacheEntry> JdbcBinaryCacheStore.loadLockSafe(int maxEntries)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.jdbc.mixed
 

Methods in org.infinispan.loaders.jdbc.mixed that return InternalCacheEntry
 InternalCacheEntry JdbcMixedCacheStore.load(Object key)
           
 

Methods in org.infinispan.loaders.jdbc.mixed that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> JdbcMixedCacheStore.load(int numEntries)
           
 Set<InternalCacheEntry> JdbcMixedCacheStore.loadAll()
           
 

Methods in org.infinispan.loaders.jdbc.mixed with parameters of type InternalCacheEntry
 void JdbcMixedCacheStore.store(InternalCacheEntry ed)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.jdbc.stringbased
 

Methods in org.infinispan.loaders.jdbc.stringbased that return InternalCacheEntry
protected  InternalCacheEntry JdbcStringBasedCacheStore.loadLockSafe(Object key, String lockingKey)
           
 

Methods in org.infinispan.loaders.jdbc.stringbased that return types with arguments of type InternalCacheEntry
protected  Set<InternalCacheEntry> JdbcStringBasedCacheStore.loadAllLockSafe()
           
protected  Set<InternalCacheEntry> JdbcStringBasedCacheStore.loadLockSafe(int maxEntries)
           
 

Methods in org.infinispan.loaders.jdbc.stringbased with parameters of type InternalCacheEntry
 void JdbcStringBasedCacheStore.storeLockSafe(InternalCacheEntry ed, String lockingKey)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.jdbm
 

Methods in org.infinispan.loaders.jdbm that return InternalCacheEntry
 InternalCacheEntry JdbmCacheStore.load(Object key)
           
 

Methods in org.infinispan.loaders.jdbm that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> JdbmCacheStore.load(int numEntries)
           
 Set<InternalCacheEntry> JdbmCacheStore.loadAll()
           
 

Methods in org.infinispan.loaders.jdbm with parameters of type InternalCacheEntry
 void JdbmCacheStore.store(InternalCacheEntry entry)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.modifications
 

Methods in org.infinispan.loaders.modifications that return InternalCacheEntry
 InternalCacheEntry Store.getStoredEntry()
           
 

Constructors in org.infinispan.loaders.modifications with parameters of type InternalCacheEntry
Store(InternalCacheEntry storedEntry)
           
 

Uses of InternalCacheEntry in org.infinispan.loaders.remote
 

Methods in org.infinispan.loaders.remote that return InternalCacheEntry
 InternalCacheEntry RemoteCacheStore.load(Object key)
           
 

Methods in org.infinispan.loaders.remote that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> RemoteCacheStore.load(int numEntries)
           
 Set<InternalCacheEntry> RemoteCacheStore.loadAll()
           
 

Methods in org.infinispan.loaders.remote with parameters of type InternalCacheEntry
 void RemoteCacheStore.store(InternalCacheEntry entry)
           
 

Uses of InternalCacheEntry in org.infinispan.notifications.cachelistener
 

Method parameters in org.infinispan.notifications.cachelistener with type arguments of type InternalCacheEntry
 void CacheNotifierImpl.notifyCacheEntriesEvicted(Collection<InternalCacheEntry> entries, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntriesEvicted(Collection<InternalCacheEntry> entries, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntriesEvicted event.
 

Uses of InternalCacheEntry in org.infinispan.statetransfer
 

Method parameters in org.infinispan.statetransfer with type arguments of type InternalCacheEntry
 void StateTransferManager.applyState(Collection<InternalCacheEntry> state, Address sender, int viewId)
           
 void BaseStateTransferManagerImpl.applyState(Collection<InternalCacheEntry> state, Address sender, int viewId)
           
protected  void BaseStateTransferTask.pushPartialState(Collection<Address> targets, Collection<InternalCacheEntry> state, Collection<LockInfo> lockInfo)
           
 void BaseStateTransferManagerImpl.pushStateToNode(NotifyingNotifiableFuture<Object> stateTransferFuture, int viewId, Collection<Address> targets, Collection<InternalCacheEntry> state, Collection<LockInfo> lockInfo)
           
 

Uses of InternalCacheEntry in org.infinispan.util
 

Methods in org.infinispan.util that return InternalCacheEntry
static InternalCacheEntry Immutables.immutableInternalCacheEntry(InternalCacheEntry entry)
          Wraps a InternalCacheEntry} with an immutable InternalCacheEntry}.
 

Methods in org.infinispan.util with parameters of type InternalCacheEntry
static InternalCacheEntry Immutables.immutableInternalCacheEntry(InternalCacheEntry entry)
          Wraps a InternalCacheEntry} with an immutable InternalCacheEntry}.
 


-->

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