Uses of Interface
com.loomcache.server.transaction.TransactionOp
Packages that use TransactionOp
-
Uses of TransactionOp in com.loomcache.server.transaction
Classes in com.loomcache.server.transaction that implement TransactionOpModifier and TypeClassDescriptionstatic final recordMap delete operation: remove key.static final recordMap put operation: associates key with value in a distributed map.static final recordMap putIfAbsent operation: insert value only if key doesn't exist.static final recordMultiMap put operation: add value for key.static final recordMultiMap remove operation: remove value for key.static final recordQueue offer operation: append to queue.static final recordQueue poll operation: remove from front of queue.static final recordSet add operation: add a member.static final recordSet remove operation: remove a member.Methods in com.loomcache.server.transaction that return types with arguments of type TransactionOpModifier and TypeMethodDescriptionTransactionManager.RecoverableTransactionState.operations()Returns the value of theoperationsrecord component.Methods in com.loomcache.server.transaction with parameters of type TransactionOpModifier and TypeMethodDescriptionvoidTransactionManager.bufferReplicatedOperation(UUID transactionId, TransactionOp operation) Applies a buffered operation that was replicated through the coordinator log.Method parameters in com.loomcache.server.transaction with type arguments of type TransactionOpModifier and TypeMethodDescriptionvoidTransactionManager.commitBufferedTransaction(UUID transactionId, long timeoutMillis, List<TransactionOp> operations) Commits a stateless wire transaction whose operations were buffered client-side.voidTransactionManager.commitBufferedTransaction(UUID transactionId, long timeoutMillis, List<TransactionOp> operations, @Nullable String replicatedSenderId) Constructor parameters in com.loomcache.server.transaction with type arguments of type TransactionOpModifierConstructorDescriptionRecoverableTransactionState(UUID transactionId, long timeoutMillis, long startTimeMillis, List<TransactionOp> operations, List<TransactionKeyLockManager.LockedKey> lockedKeys) Creates an instance of aRecoverableTransactionStaterecord class.