Package org.drools.core.management
Class KieSessionMonitoringImpl
- java.lang.Object
-
- org.drools.core.management.GenericKieSessionMonitoringImpl
-
- org.drools.core.management.KieSessionMonitoringImpl
-
- All Implemented Interfaces:
org.kie.api.management.GenericKieSessionMonitoringMXBean
,org.kie.api.management.KieSessionMonitoringMXBean
public class KieSessionMonitoringImpl extends GenericKieSessionMonitoringImpl implements org.kie.api.management.KieSessionMonitoringMXBean
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.drools.core.management.GenericKieSessionMonitoringImpl
GenericKieSessionMonitoringImpl.AgendaStats, GenericKieSessionMonitoringImpl.ProcessStats
-
Nested classes/interfaces inherited from interface org.kie.api.management.GenericKieSessionMonitoringMXBean
org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData, org.kie.api.management.GenericKieSessionMonitoringMXBean.IGlobalProcessStatsData, org.kie.api.management.GenericKieSessionMonitoringMXBean.IProcessStatsData
-
-
Field Summary
-
Fields inherited from class org.drools.core.management.GenericKieSessionMonitoringImpl
agendaStats, ksessions, processStats
-
-
Constructor Summary
Constructors Constructor Description KieSessionMonitoringImpl(String containerId, String kbaseId, String ksessionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectName
getName()
long
getTotalFactCount()
long
getTotalSessions()
-
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, reset
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.api.management.GenericKieSessionMonitoringMXBean
getAverageFiringTime, getKieBaseId, getKieSessionName, getLastReset, getStatsByProcess, getStatsByRule, getStatsForProcess, getStatsForRule, getTotalFiringTime, getTotalMatchesCancelled, getTotalMatchesCreated, getTotalMatchesFired, getTotalProcessInstancesCompleted, getTotalProcessInstancesStarted, reset
-
-
-
-
Method Detail
-
getName
public ObjectName getName()
- Specified by:
getName
in interfaceorg.kie.api.management.GenericKieSessionMonitoringMXBean
-
getTotalSessions
public long getTotalSessions()
- Specified by:
getTotalSessions
in interfaceorg.kie.api.management.GenericKieSessionMonitoringMXBean
-
getTotalFactCount
public long getTotalFactCount()
- Specified by:
getTotalFactCount
in interfaceorg.kie.api.management.KieSessionMonitoringMXBean
-
-