|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | |||||||||
PREV NEXT | FRAMES NO FRAMES |