Package org.infinispan.container.entries

Entries which are stored in data containers.

See:
          Description

Interface Summary
CacheEntry An entry that is stored in the data container
InternalCacheEntry Interface for internal cache entries that expose whether an entry has expired.
InternalCacheValue A representation of an InternalCacheEntry that does not have a reference to the key.
MVCCEntry An entry that can be safely copied when updates are made, to provide MVCC semantics
 

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

Enum Summary
ReadCommittedEntry.Flags  
 

Package org.infinispan.container.entries Description

Entries which are stored in data containers. This package contains different implementations of entries based on the information needed to store an entry. Certain entries need more information - such as timestamps and lifespans, if they are used - than others, and the appropriate implementation is selected dynamically. This helps minimize Infinispan's memory requirements without storing unnecessary metadata.


Google Analytics

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