Class ArrayBasedLockHolder

    • Constructor Detail

      • ArrayBasedLockHolder

        public ArrayBasedLockHolder​(int maxWokers)
      • ArrayBasedLockHolder

        public ArrayBasedLockHolder​(int maxWokers,
                                    int initialWorkerStackSize)
    • Method Detail

      • hasExistingLock

        protected boolean hasExistingLock​(long pk,
                                          int workerPosition)
      • placeLock

        protected boolean placeLock​(long pk,
                                    int workerPosition)
      • growAndPlaceLock

        protected void growAndPlaceLock​(long pk,
                                        int workerPosition)