public class StatelessKieSessionMonitoringImpl extends GenericKieSessionMonitoringImpl implements org.kie.api.management.StatelessKieSessionMonitoringMXBean
Modifier and Type | Class and Description |
---|---|
static class |
StatelessKieSessionMonitoringImpl.RuleRuntimeStats |
GenericKieSessionMonitoringImpl.AgendaStats, GenericKieSessionMonitoringImpl.ProcessStats
org.kie.api.management.GenericKieSessionMonitoringMXBean.IAgendaStatsData, org.kie.api.management.GenericKieSessionMonitoringMXBean.IGlobalProcessStatsData, org.kie.api.management.GenericKieSessionMonitoringMXBean.IProcessStatsData
Modifier and Type | Field and Description |
---|---|
StatelessKieSessionMonitoringImpl.RuleRuntimeStats |
ruleRuntimeStats |
agendaStats, ksessions, processStats
Constructor and Description |
---|
StatelessKieSessionMonitoringImpl(String containerId,
String kbaseId,
String ksessionName) |
Modifier and Type | Method and Description |
---|---|
void |
attach(org.kie.api.event.KieRuntimeEventManager ksession) |
void |
detach(org.kie.api.event.KieRuntimeEventManager ksession) |
void |
dispose() |
ObjectName |
getName() |
long |
getTotalObjectsDeleted() |
long |
getTotalObjectsInserted() |
long |
getTotalSessions() |
void |
reset() |
getAverageFiringTime, getKieBaseId, getKieSessionName, getLastReset, getStatsByProcess, getStatsByRule, getStatsForProcess, getStatsForRule, getTotalFiringTime, getTotalMatchesCancelled, getTotalMatchesCreated, getTotalMatchesFired, getTotalProcessInstancesCompleted, getTotalProcessInstancesStarted
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAverageFiringTime, getKieBaseId, getKieSessionName, getLastReset, getStatsByProcess, getStatsByRule, getStatsForProcess, getStatsForRule, getTotalFiringTime, getTotalMatchesCancelled, getTotalMatchesCreated, getTotalMatchesFired, getTotalProcessInstancesCompleted, getTotalProcessInstancesStarted
public StatelessKieSessionMonitoringImpl.RuleRuntimeStats ruleRuntimeStats
public ObjectName getName()
getName
in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
public void attach(org.kie.api.event.KieRuntimeEventManager ksession)
attach
in class GenericKieSessionMonitoringImpl
public void detach(org.kie.api.event.KieRuntimeEventManager ksession)
detach
in class GenericKieSessionMonitoringImpl
public void dispose()
dispose
in class GenericKieSessionMonitoringImpl
public void reset()
reset
in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
reset
in class GenericKieSessionMonitoringImpl
public long getTotalSessions()
getTotalSessions
in interface org.kie.api.management.GenericKieSessionMonitoringMXBean
public long getTotalObjectsInserted()
getTotalObjectsInserted
in interface org.kie.api.management.StatelessKieSessionMonitoringMXBean
public long getTotalObjectsDeleted()
getTotalObjectsDeleted
in interface org.kie.api.management.StatelessKieSessionMonitoringMXBean
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.