Hierarchy For Package com.loomcache.server.transaction
Class Hierarchy
- java.lang.Object
- com.loomcache.server.transaction.ReplicatedTransactionCodec
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- com.loomcache.server.transaction.ReplicatedTransactionOutcomeUnknownException
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
- com.loomcache.server.transaction.Transaction
- com.loomcache.server.transaction.Transaction.Builder
- com.loomcache.server.transaction.TransactionContext
- com.loomcache.server.transaction.TransactionEvaluator
- com.loomcache.server.transaction.TransactionExecutor
- com.loomcache.server.transaction.TransactionHandler
- com.loomcache.server.transaction.TransactionKeyLockManager
- com.loomcache.server.transaction.TransactionManager
Interface Hierarchy
- com.loomcache.server.transaction.TransactionOp
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.loomcache.server.transaction.Transaction.ConditionType
- com.loomcache.server.transaction.Transaction.OperationType
- com.loomcache.server.transaction.TransactionContext.TransactionState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.loomcache.server.transaction.ReplicatedTransactionCommand
- com.loomcache.server.transaction.Transaction.Condition
- com.loomcache.server.transaction.Transaction.Operation
- com.loomcache.server.transaction.TransactionKeyLockManager.LockedKey
- com.loomcache.server.transaction.TransactionManager.RecoverableTransactionState
- com.loomcache.server.transaction.TransactionManager.TransactionManagerStats
- com.loomcache.server.transaction.TransactionOp.MapDelete (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionOp.MapPut (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionOp.MapPutIfAbsent (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionOp.MultiMapPut (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionOp.MultiMapRemove (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionOp.QueueOffer (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionOp.QueuePoll (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionOp.SetAdd (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionOp.SetRemove (implements com.loomcache.server.transaction.TransactionOp)
- com.loomcache.server.transaction.TransactionResult
- java.lang.Record