Class LockWatchManagerInternal

  • All Implemented Interfaces:
    java.lang.AutoCloseable
    Direct Known Subclasses:
    NoOpLockWatchManager

    public abstract class LockWatchManagerInternal
    extends LockWatchManager
    implements java.lang.AutoCloseable
    • Constructor Detail

      • LockWatchManagerInternal

        public LockWatchManagerInternal()
    • Method Detail

      • getCache

        public abstract com.palantir.lock.watch.LockWatchCache getCache()
      • removeTransactionStateFromCache

        public abstract void removeTransactionStateFromCache​(long startTs)
      • onTransactionCommit

        public abstract void onTransactionCommit​(long startTs)
      • getTransactionScopedCache

        public abstract TransactionScopedCache getTransactionScopedCache​(long startTs)
      • getReadOnlyTransactionScopedCache

        public abstract TransactionScopedCache getReadOnlyTransactionScopedCache​(long startTs)
      • close

        public abstract void close()
        Specified by:
        close in interface java.lang.AutoCloseable