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

Packages that use InternalCacheEntry
org.infinispan.container Data containers which store cache entries. 
org.infinispan.container.entries Entries which are stored in data containers. 
org.infinispan.distribution Classes relating to the distributed cache mode. 
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.cloud This package contains a CacheStore implementation based on JClouds, which in turn is an abstraction layer to store data on cloud infrastructure providers such as Amazon's S3, RackspaceCloud's CloudFiles, Microsoft's Windows Azure Blob Storage API, and others. 
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.file Simple filesystem-based CacheStore implementation. 
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.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.container
 

Methods in org.infinispan.container that return InternalCacheEntry
 InternalCacheEntry SimpleDataContainer.get(Object k)
           
 InternalCacheEntry LRUDataContainer.get(Object k)
           
 InternalCacheEntry FIFODataContainer.get(Object k)
           
 InternalCacheEntry DataContainer.get(Object k)
          Retrieves a cached entry
 InternalCacheEntry FIFODataContainer.EntryIterator.next()
           
 InternalCacheEntry FIFODataContainer.ImmutableEntryIterator.next()
           
 InternalCacheEntry SimpleDataContainer.peek(Object key)
           
 InternalCacheEntry FIFODataContainer.peek(Object k)
           
 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 SimpleDataContainer.remove(Object k)
           
 InternalCacheEntry FIFODataContainer.remove(Object k)
           
 InternalCacheEntry DataContainer.remove(Object k)
          Removes an entry from the cache
 

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

Methods in org.infinispan.container with parameters of type InternalCacheEntry
protected  void SimpleDataContainer.successfulPut(InternalCacheEntry ice, boolean newEntry)
           
 MVCCEntry EntryFactoryImpl.wrapEntryForWriting(InvocationContext ctx, InternalCacheEntry entry, boolean createIfAbsent, boolean forceLockIfAbsent, boolean alreadyLocked, boolean forRemoval)
           
 MVCCEntry EntryFactory.wrapEntryForWriting(InvocationContext ctx, InternalCacheEntry entry, boolean createIfAbsent, boolean forceLockIfAbsent, boolean alreadyLocked, boolean forRemoval)
          Wraps an entry for writing.
 

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 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 InternalCacheEntry
 InternalCacheEntry InternalCacheEntry.clone()
           
static InternalCacheEntry InternalEntryFactory.create(Object key, Object value)
           
static InternalCacheEntry InternalEntryFactory.create(Object key, Object value, long lifespan)
           
static InternalCacheEntry InternalEntryFactory.create(Object key, Object value, long lifespan, long maxIdle)
           
static InternalCacheEntry InternalEntryFactory.create(Object key, Object value, long created, long lifespan, long lastUsed, long maxIdle)
           
 InternalCacheEntry InternalEntryFactory.createNewEntry(Object key, Object value, long lifespan, long maxIdle)
           
 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)
           
 InternalCacheEntry InternalEntryFactory.update(InternalCacheEntry ice, long lifespan, long maxIdle)
          Sets the values on the given internal cache entry, potentially reconstructing the entry to the most appropriate type (Mortal, Immortal, Transient or TransientMortal) based on the lifespan and maxIdle being set.
 

Methods in org.infinispan.container.entries with parameters of type InternalCacheEntry
 InternalCacheEntry InternalEntryFactory.update(InternalCacheEntry ice, long lifespan, long maxIdle)
          Sets the values on the given internal cache entry, potentially reconstructing the entry to the most appropriate type (Mortal, Immortal, Transient or TransientMortal) based on the lifespan and maxIdle being set.
 

Uses of InternalCacheEntry in org.infinispan.distribution
 

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

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, String lockingKey)
           
 

Methods in org.infinispan.loaders that return types with arguments of type InternalCacheEntry
 Set<InternalCacheEntry> LockSupportCacheStore.loadAll()
           
 Set<InternalCacheEntry> CacheLoader.loadAll()
          Loads all entries in the loader.
protected abstract  Set<InternalCacheEntry> LockSupportCacheStore.loadAllLockSafe()
           
 

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, String 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, Marshaller m)
          create a StoredMap persisted by the database
 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, String 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()
           
 

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

Uses of InternalCacheEntry in org.infinispan.loaders.cloud
 

Methods in org.infinispan.loaders.cloud that return types with arguments of type InternalCacheEntry
protected  Set<InternalCacheEntry> CloudCacheStore.loadAllLockSafe()
           
 

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.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.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.file
 

Methods in org.infinispan.loaders.file that return types with arguments of type InternalCacheEntry
protected  Set<InternalCacheEntry> FileCacheStore.loadAllLockSafe()
           
 

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)
           
 

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

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()
           
 

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.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()
           
 

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.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.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}.
 


Google Analytics

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