Uses of Interface
org.infinispan.util.concurrent.locks.RemoteLockCommand
-
Packages that use RemoteLockCommand Package Description org.infinispan.commands.control org.infinispan.commands.functional org.infinispan.commands.tx Commands that represent transactional lifecycle transitions.org.infinispan.commands.write Commands that alter the state of the cache.org.infinispan.util.concurrent.locks Lock and synchronization related classes, tools and utilities. -
-
Uses of RemoteLockCommand in org.infinispan.commands.control
Classes in org.infinispan.commands.control that implement RemoteLockCommand Modifier and Type Class Description classLockControlCommandLockControlCommand is a command that enables distributed locking across infinispan nodes. -
Uses of RemoteLockCommand in org.infinispan.commands.functional
Classes in org.infinispan.commands.functional that implement RemoteLockCommand Modifier and Type Class Description classAbstractWriteKeyCommand<K,V>classAbstractWriteManyCommand<K,V>classReadWriteKeyCommand<K,V,R>classReadWriteKeyValueCommand<K,V,T,R>classReadWriteManyCommand<K,V,R>classReadWriteManyEntriesCommand<K,V,T,R>classWriteOnlyKeyCommand<K,V>classWriteOnlyKeyValueCommand<K,V,T>classWriteOnlyManyCommand<K,V>classWriteOnlyManyEntriesCommand<K,V,T> -
Uses of RemoteLockCommand in org.infinispan.commands.tx
Classes in org.infinispan.commands.tx that implement RemoteLockCommand Modifier and Type Class Description classPrepareCommandCommand corresponding to the 1st phase of 2PC.classVersionedPrepareCommandSame asPrepareCommandexcept that the transaction originator makes evident the versions of entries touched and stored in a transaction context so that accurate write skew checks may be performed by the lock owner(s). -
Uses of RemoteLockCommand in org.infinispan.commands.write
Classes in org.infinispan.commands.write that implement RemoteLockCommand Modifier and Type Class Description classAbstractDataWriteCommandStuff common to WriteCommandsclassComputeCommandclassComputeIfAbsentCommandclassEvictCommandclassInvalidateCommandRemoves an entry from memory.classInvalidateL1CommandInvalidates an entry in a L1 cache (used with DIST mode)classPutKeyValueCommandImplements functionality defined byBasicCache.put(Object, Object)classPutMapCommandA command writing multiple key/value pairs with the same metadata.classRemoveCommandclassRemoveExpiredCommandRemoves an entry that is expired from memoryclassReplaceCommand -
Uses of RemoteLockCommand in org.infinispan.util.concurrent.locks
Subinterfaces of RemoteLockCommand in org.infinispan.util.concurrent.locks Modifier and Type Interface Description interfaceTransactionalRemoteLockCommandSimple interface to extract all the keys that may need to be locked for transactional commands.
-