Class ActivatableTracker

    • Method Detail

      • disable

        public final void disable()
        Disables this tracker instance.
      • enable

        public final void enable()
        Enables this tracker instance.
      • isEnabled

        public boolean isEnabled()
      • isDisabled

        public boolean isDisabled()
      • clearScheduledMaintenanceWork

        protected void clearScheduledMaintenanceWork()
        Cleans up the scheduled maintenance work collected by this tracker.
      • logAndClear

        protected void logAndClear​(Collection<Long> values,
                                   String kind)
        Logs out the content of the input collection.
        Parameters:
        values - the collection which (in case is not empty) contains the identifiers (e.g. txid, aclid) the system is going to clear.
        kind - the kind of identifier (e.g. Transaction, Node ID, ACL ID) in the input collection.