Package org.drools.kiesession.management
Class KieSessionMonitoringImpl
java.lang.Object
org.drools.core.management.GenericKieSessionMonitoringImpl
org.drools.kiesession.management.KieSessionMonitoringImpl
- All Implemented Interfaces:
GenericKieSessionMonitoringMXBean,KieSessionMonitoringMXBean
public class KieSessionMonitoringImpl
extends GenericKieSessionMonitoringImpl
implements KieSessionMonitoringMXBean
-
Nested Class Summary
Nested classes/interfaces inherited from class org.drools.core.management.GenericKieSessionMonitoringImpl
GenericKieSessionMonitoringImpl.AgendaStats, GenericKieSessionMonitoringImpl.ProcessStatsNested classes/interfaces inherited from interface org.kie.api.management.GenericKieSessionMonitoringMXBean
GenericKieSessionMonitoringMXBean.IAgendaStatsData, GenericKieSessionMonitoringMXBean.IGlobalProcessStatsData, GenericKieSessionMonitoringMXBean.IProcessStatsData -
Field Summary
Fields inherited from class org.drools.core.management.GenericKieSessionMonitoringImpl
agendaStats, ksessions, processStats -
Constructor Summary
ConstructorsConstructorDescriptionKieSessionMonitoringImpl(String containerId, String kbaseId, String ksessionName) -
Method Summary
Methods inherited from class org.drools.core.management.GenericKieSessionMonitoringImpl
attach, detach, dispose, getAverageFiringTime, getKieBaseId, getKieSessionName, getLastReset, getStatsByProcess, getStatsByRule, getStatsForProcess, getStatsForRule, getTotalFiringTime, getTotalMatchesCancelled, getTotalMatchesCreated, getTotalMatchesFired, getTotalProcessInstancesCompleted, getTotalProcessInstancesStarted, resetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.management.GenericKieSessionMonitoringMXBean
getAverageFiringTime, getKieBaseId, getKieSessionName, getLastReset, getStatsByProcess, getStatsByRule, getStatsForProcess, getStatsForRule, getTotalFiringTime, getTotalMatchesCancelled, getTotalMatchesCreated, getTotalMatchesFired, getTotalProcessInstancesCompleted, getTotalProcessInstancesStarted, reset
-
Constructor Details
-
KieSessionMonitoringImpl
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceGenericKieSessionMonitoringMXBean
-
getTotalSessions
public long getTotalSessions()- Specified by:
getTotalSessionsin interfaceGenericKieSessionMonitoringMXBean
-
getTotalFactCount
public long getTotalFactCount()- Specified by:
getTotalFactCountin interfaceKieSessionMonitoringMXBean
-