Class GarbageCollectionStatus


  • public class GarbageCollectionStatus
    extends java.lang.Object
    This is the garbage collection thread status. It includes what phase GarbageCollection (major/minor), gc counters, last gc time, etc.
    • Constructor Detail

      • GarbageCollectionStatus

        GarbageCollectionStatus​(boolean forceCompacting,
                                boolean majorCompacting,
                                boolean minorCompacting,
                                long lastMajorCompactionTime,
                                long lastMinorCompactionTime,
                                long majorCompactionCounter,
                                long minorCompactionCounter)
    • Method Detail

      • setForceCompacting

        public void setForceCompacting​(boolean forceCompacting)
      • setMajorCompacting

        public void setMajorCompacting​(boolean majorCompacting)
      • setMinorCompacting

        public void setMinorCompacting​(boolean minorCompacting)
      • setLastMajorCompactionTime

        public void setLastMajorCompactionTime​(long lastMajorCompactionTime)
      • setLastMinorCompactionTime

        public void setLastMinorCompactionTime​(long lastMinorCompactionTime)
      • setMajorCompactionCounter

        public void setMajorCompactionCounter​(long majorCompactionCounter)
      • setMinorCompactionCounter

        public void setMinorCompactionCounter​(long minorCompactionCounter)
      • isForceCompacting

        public boolean isForceCompacting()
      • isMajorCompacting

        public boolean isMajorCompacting()
      • isMinorCompacting

        public boolean isMinorCompacting()
      • getLastMajorCompactionTime

        public long getLastMajorCompactionTime()
      • getLastMinorCompactionTime

        public long getLastMinorCompactionTime()
      • getMajorCompactionCounter

        public long getMajorCompactionCounter()
      • getMinorCompactionCounter

        public long getMinorCompactionCounter()