Class TransactionKeyLockManager

java.lang.Object
com.loomcache.server.transaction.TransactionKeyLockManager

public final class TransactionKeyLockManager extends Object
Owns pessimistic transactional map-key lock state.

The state is an owner-token table, not a JVM lock held across the transaction lifetime. That keeps Raft apply threads non-blocking: applying TX_LOCK_KEY either records ownership for the transaction or fails fast when another transaction owns the same map/key.

  • Constructor Details

    • TransactionKeyLockManager

      public TransactionKeyLockManager()
  • Method Details