Uses of Interface
org.infinispan.util.concurrent.locks.RemoteLockCommand
Packages that use RemoteLockCommand
Package
Description
Commands that represent transactional lifecycle transitions.
Commands that alter the state of the cache.
Lock and synchronization related classes, tools and utilities.
-
Uses of RemoteLockCommand in org.infinispan.commands.control
Classes in org.infinispan.commands.control that implement RemoteLockCommandModifier and TypeClassDescriptionclassLockControlCommand 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 RemoteLockCommandModifier and TypeClassDescriptionclassclassfinal classReadWriteKeyCommand<K,V, R> final classReadWriteKeyValueCommand<K,V, T, R> final classReadWriteManyCommand<K,V, R> final classReadWriteManyEntriesCommand<K,V, T, R> final classWriteOnlyKeyCommand<K,V> final classWriteOnlyKeyValueCommand<K,V, T> final classWriteOnlyManyCommand<K,V> final classWriteOnlyManyEntriesCommand<K,V, T> -
Uses of RemoteLockCommand in org.infinispan.commands.tx
Classes in org.infinispan.commands.tx that implement RemoteLockCommandModifier and TypeClassDescriptionclassCommand corresponding to the 1st phase of 2PC.classSame 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 RemoteLockCommandModifier and TypeClassDescriptionclassStuff common to WriteCommandsclassclassclassclassRemoves an entry from memory.classInvalidates an entry in a L1 cache (used with DIST mode)classAWriteCommandused to handle updates from the remote site (for asynchronous cross-site replication).classImplements functionality defined byBasicCache.put(Object, Object)classA command writing multiple key/value pairs with the same metadata.classclassRemoves an entry that is expired from memoryclass -
Uses of RemoteLockCommand in org.infinispan.util.concurrent.locks
Subinterfaces of RemoteLockCommand in org.infinispan.util.concurrent.locksModifier and TypeInterfaceDescriptioninterfaceSimple interface to extract all the keys that may need to be locked for transactional commands.