Infinispan Distribution 5.2.6.Final-redhat-2

Uses of Interface
org.infinispan.container.versioning.EntryVersion

Packages that use EntryVersion
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.commands.write Commands that alter the state of 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.container.versioning   
org.infinispan.interceptors.locking   
org.infinispan.transaction JTA transaction support. 
org.infinispan.transaction.xa XA transaction support. 
 

Uses of EntryVersion in org.infinispan.commands
 

Methods in org.infinispan.commands with parameters of type EntryVersion
 VersionedPutKeyValueCommand CommandsFactory.buildVersionedPutKeyValueCommand(Object key, Object value, long lifespanMillis, long maxIdleTimeMillis, EntryVersion version, Set<Flag> flags)
          Builds a special form of PutKeyValueCommand that also holds a reference to a version to be applied.
 VersionedPutKeyValueCommand CommandsFactoryImpl.buildVersionedPutKeyValueCommand(Object key, Object value, long lifespanMillis, long maxIdleTimeMillis, EntryVersion version, Set<Flag> flags)
           
 

Uses of EntryVersion in org.infinispan.commands.write
 

Methods in org.infinispan.commands.write that return EntryVersion
 EntryVersion VersionedPutKeyValueCommand.getVersion()
           
 

Methods in org.infinispan.commands.write with parameters of type EntryVersion
 void VersionedPutKeyValueCommand.setVersion(EntryVersion version)
           
 

Constructors in org.infinispan.commands.write with parameters of type EntryVersion
VersionedPutKeyValueCommand(Object key, Object value, boolean putIfAbsent, CacheNotifier notifier, long lifespanMillis, long maxIdleTimeMillis, Set<Flag> flags, EntryVersion version)
           
 

Uses of EntryVersion in org.infinispan.container
 

Methods in org.infinispan.container with parameters of type EntryVersion
 InternalCacheEntry InternalEntryFactory.create(Object key, Object value, EntryVersion version)
          Creates a new InternalCacheEntry instance
 InternalCacheEntry InternalEntryFactoryImpl.create(Object key, Object value, EntryVersion ignored)
           
 InternalCacheEntry VersionedInternalEntryFactoryImpl.create(Object key, Object value, EntryVersion version)
           
 InternalCacheEntry InternalEntryFactory.create(Object key, Object value, EntryVersion version, long lifespan, long maxIdle)
          Creates a new InternalCacheEntry instance
 InternalCacheEntry InternalEntryFactoryImpl.create(Object key, Object value, EntryVersion ignored, long lifespan, long maxIdle)
           
 InternalCacheEntry VersionedInternalEntryFactoryImpl.create(Object key, Object value, EntryVersion version, long lifespan, 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, EntryVersion ignored, long created, long lifespan, long lastUsed, long maxIdle)
           
 InternalCacheEntry VersionedInternalEntryFactoryImpl.create(Object key, Object value, EntryVersion version, long created, long lifespan, long lastUsed, long maxIdle)
           
protected  MVCCEntry IncrementalVersionableEntryFactoryImpl.createWrappedEntry(Object key, Object value, EntryVersion version, boolean isForInsert, boolean forRemoval, long lifespan)
           
protected  MVCCEntry EntryFactoryImpl.createWrappedEntry(Object key, Object value, EntryVersion version, boolean isForInsert, boolean forRemoval, long lifespan)
           
 void DataContainer.put(Object k, Object v, EntryVersion version, long lifespan, long maxIdle)
          Puts an entry in the cache along with a lifespan and a maxIdle time
 void DefaultDataContainer.put(Object k, Object v, EntryVersion version, long lifespan, long maxIdle)
           
 

Uses of EntryVersion in org.infinispan.container.entries
 

Methods in org.infinispan.container.entries that return EntryVersion
 EntryVersion AbstractInternalCacheEntry.getVersion()
           
 EntryVersion DeltaAwareCacheEntry.getVersion()
           
 EntryVersion ReadCommittedEntry.getVersion()
           
 EntryVersion ClusteredRepeatableReadEntry.getVersion()
           
 

Methods in org.infinispan.container.entries with parameters of type EntryVersion
 void AbstractInternalCacheEntry.commit(DataContainer container, EntryVersion newVersion)
           
 void DeltaAwareCacheEntry.commit(DataContainer container, EntryVersion version)
           
 void ReadCommittedEntry.commit(DataContainer container, EntryVersion newVersion)
           
 void CacheEntry.commit(DataContainer container, EntryVersion newVersion)
          Commits changes
 void AbstractInternalCacheEntry.setVersion(EntryVersion version)
           
 void DeltaAwareCacheEntry.setVersion(EntryVersion version)
           
 void ReadCommittedEntry.setVersion(EntryVersion version)
           
 void ClusteredRepeatableReadEntry.setVersion(EntryVersion version)
           
 

Constructors in org.infinispan.container.entries with parameters of type EntryVersion
ClusteredRepeatableReadEntry(Object key, Object value, EntryVersion version, long lifespan)
           
NullMarkerEntryForRemoval(Object key, EntryVersion version)
           
ReadCommittedEntry(Object key, Object value, EntryVersion version, long lifespan)
           
RepeatableReadEntry(Object key, Object value, EntryVersion version, long lifespan)
           
 

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

Methods in org.infinispan.container.entries.versioned that return EntryVersion
 EntryVersion Versioned.getVersion()
           
 EntryVersion VersionedTransientCacheEntry.getVersion()
           
 EntryVersion VersionedMortalCacheEntry.getVersion()
           
 EntryVersion VersionedTransientCacheValue.getVersion()
           
 EntryVersion VersionedTransientMortalCacheEntry.getVersion()
           
 EntryVersion VersionedMortalCacheValue.getVersion()
           
 EntryVersion VersionedImmortalCacheValue.getVersion()
           
 EntryVersion VersionedTransientMortalCacheValue.getVersion()
           
 EntryVersion VersionedImmortalCacheEntry.getVersion()
           
 

Methods in org.infinispan.container.entries.versioned with parameters of type EntryVersion
 void Versioned.setVersion(EntryVersion version)
          Sets the version on this entry.
 void VersionedTransientCacheEntry.setVersion(EntryVersion version)
           
 void VersionedMortalCacheEntry.setVersion(EntryVersion version)
           
 void VersionedTransientCacheValue.setVersion(EntryVersion version)
           
 void VersionedTransientMortalCacheEntry.setVersion(EntryVersion version)
           
 void VersionedMortalCacheValue.setVersion(EntryVersion version)
           
 void VersionedImmortalCacheValue.setVersion(EntryVersion version)
           
 void VersionedTransientMortalCacheValue.setVersion(EntryVersion version)
           
 void VersionedImmortalCacheEntry.setVersion(EntryVersion version)
           
 

Constructors in org.infinispan.container.entries.versioned with parameters of type EntryVersion
VersionedImmortalCacheEntry(Object key, Object value, EntryVersion version)
           
VersionedImmortalCacheValue(Object value, EntryVersion version)
           
VersionedMortalCacheEntry(Object key, Object value, EntryVersion version, long lifespan)
           
VersionedMortalCacheEntry(Object key, Object value, EntryVersion version, long lifespan, long created)
           
VersionedMortalCacheValue(Object value, EntryVersion version, long created, long lifespan)
           
VersionedTransientCacheEntry(Object key, Object value, EntryVersion version, long maxIdle)
           
VersionedTransientCacheEntry(Object key, Object value, EntryVersion version, long maxIdle, long lastUsed)
           
VersionedTransientCacheValue(Object value, EntryVersion version, long maxIdle, long lastUsed)
           
VersionedTransientMortalCacheEntry(Object key, Object value, EntryVersion version, long maxIdle, long lifespan)
           
VersionedTransientMortalCacheEntry(Object key, Object value, EntryVersion version, long maxIdle, long lifespan, long lastUsed, long created)
           
VersionedTransientMortalCacheValue(Object value, EntryVersion version, long created)
           
VersionedTransientMortalCacheValue(Object value, EntryVersion version, long created, long lifespan, long maxIdle)
           
VersionedTransientMortalCacheValue(Object value, EntryVersion version, long created, long lifespan, long maxIdle, long lastUsed)
           
 

Uses of EntryVersion in org.infinispan.container.versioning
 

Subinterfaces of EntryVersion in org.infinispan.container.versioning
 interface IncrementableEntryVersion
          An interface indicating that a version of this type can be incremented.
 

Classes in org.infinispan.container.versioning that implement EntryVersion
 class SimpleClusteredVersion
          A simple versioning scheme that is cluster-aware
 

Methods in org.infinispan.container.versioning with parameters of type EntryVersion
 InequalVersionComparisonResult SimpleClusteredVersion.compareTo(EntryVersion other)
           
 InequalVersionComparisonResult EntryVersion.compareTo(EntryVersion other)
          Compares the given version against the current instance.
 

Uses of EntryVersion in org.infinispan.interceptors.locking
 

Methods in org.infinispan.interceptors.locking with parameters of type EntryVersion
 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)
           
 

Uses of EntryVersion in org.infinispan.transaction
 

Methods in org.infinispan.transaction that return EntryVersion
 EntryVersion AbstractCacheTransaction.getLookedUpRemoteVersion(Object key)
           
 

Methods in org.infinispan.transaction with parameters of type EntryVersion
 void AbstractCacheTransaction.putLookedUpRemoteVersion(Object key, EntryVersion version)
           
 

Uses of EntryVersion in org.infinispan.transaction.xa
 

Methods in org.infinispan.transaction.xa that return EntryVersion
 EntryVersion CacheTransaction.getLookedUpRemoteVersion(Object key)
           
 

Methods in org.infinispan.transaction.xa with parameters of type EntryVersion
 void CacheTransaction.putLookedUpRemoteVersion(Object key, EntryVersion version)
           
 


Infinispan Distribution 5.2.6.Final-redhat-2

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