Class GenericKieSessionMonitoringImpl.AgendaStats.AgendaStatsData

  • All Implemented Interfaces:
    org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
    Enclosing class:
    GenericKieSessionMonitoringImpl.AgendaStats

    public static class GenericKieSessionMonitoringImpl.AgendaStats.AgendaStatsData
    extends java.lang.Object
    implements org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
    • Field Detail

      • matchesFired

        public java.util.concurrent.atomic.AtomicLong matchesFired
      • matchesCreated

        public java.util.concurrent.atomic.AtomicLong matchesCreated
      • matchesCancelled

        public java.util.concurrent.atomic.AtomicLong matchesCancelled
      • firingTime

        public java.util.concurrent.atomic.AtomicLong firingTime
      • lastReset

        public java.util.concurrent.atomic.AtomicReference<java.util.Date> lastReset
      • start

        public long start
    • Constructor Detail

      • AgendaStatsData

        public AgendaStatsData()
    • Method Detail

      • getMatchesFired

        public long getMatchesFired()
        Specified by:
        getMatchesFired in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
      • getMatchesCreated

        public long getMatchesCreated()
        Specified by:
        getMatchesCreated in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
      • getMatchesCancelled

        public long getMatchesCancelled()
        Specified by:
        getMatchesCancelled in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
      • getFiringTime

        public long getFiringTime()
        Specified by:
        getFiringTime in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
      • getLastReset

        public java.util.Date getLastReset()
        Specified by:
        getLastReset in interface org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
      • startFireClock

        public void startFireClock()
      • stopFireClock

        public void stopFireClock()
      • reset

        public void reset()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object