Class SharedPageLockTracker


  • public class SharedPageLockTracker
    extends Object
    • Constructor Detail

      • SharedPageLockTracker

        public SharedPageLockTracker()
      • SharedPageLockTracker

        public SharedPageLockTracker​(Consumer<Set<org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.PageLockThreadState>> hangThreadsCallBack,
                                     MemoryCalculator memCalc)
      • SharedPageLockTracker

        public SharedPageLockTracker​(int threadLimits,
                                     int timeOutWorkerInterval,
                                     Consumer<Set<org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker.PageLockThreadState>> hangThreadsCallBack,
                                     MemoryCalculator memCalc)
    • Method Detail

      • start

        public void start()
        Starts background worker.
      • stop

        public void stop()
        Stops background worker.