Package org.drools.core.management
Class GenericKieSessionMonitoringImpl.AgendaStats.AgendaStatsData
- java.lang.Object
-
- org.drools.core.management.GenericKieSessionMonitoringImpl.AgendaStats.AgendaStatsData
-
- All Implemented Interfaces:
org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
- Enclosing class:
- GenericKieSessionMonitoringImpl.AgendaStats
public static class GenericKieSessionMonitoringImpl.AgendaStats.AgendaStatsData extends Object implements org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
-
-
Field Summary
Fields Modifier and Type Field Description AtomicLong
firingTime
AtomicReference<Date>
lastReset
AtomicLong
matchesCancelled
AtomicLong
matchesCreated
AtomicLong
matchesFired
long
start
-
Constructor Summary
Constructors Constructor Description AgendaStatsData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getFiringTime()
Date
getLastReset()
long
getMatchesCancelled()
long
getMatchesCreated()
long
getMatchesFired()
void
reset()
void
startFireClock()
void
stopFireClock()
String
toString()
-
-
-
Field Detail
-
matchesFired
public AtomicLong matchesFired
-
matchesCreated
public AtomicLong matchesCreated
-
matchesCancelled
public AtomicLong matchesCancelled
-
firingTime
public AtomicLong firingTime
-
lastReset
public AtomicReference<Date> lastReset
-
start
public long start
-
-
Method Detail
-
getMatchesFired
public long getMatchesFired()
- Specified by:
getMatchesFired
in interfaceorg.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
-
getMatchesCreated
public long getMatchesCreated()
- Specified by:
getMatchesCreated
in interfaceorg.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
-
getMatchesCancelled
public long getMatchesCancelled()
- Specified by:
getMatchesCancelled
in interfaceorg.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
-
getFiringTime
public long getFiringTime()
- Specified by:
getFiringTime
in interfaceorg.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
-
getLastReset
public Date getLastReset()
- Specified by:
getLastReset
in interfaceorg.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData
-
startFireClock
public void startFireClock()
-
stopFireClock
public void stopFireClock()
-
reset
public void reset()
-
-