public class StatelessKieSessionMonitoringImpl extends GenericKieSessionMonitoringImpl implements org.kie.api.management.StatelessKieSessionMonitoringMXBean
| Modifier and Type | Class and Description |
|---|---|
static class |
StatelessKieSessionMonitoringImpl.RuleRuntimeStats |
GenericKieSessionMonitoringImpl.AgendaStats, GenericKieSessionMonitoringImpl.ProcessStatsorg.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, getTotalProcessInstancesStartedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAverageFiringTime, getKieBaseId, getKieSessionName, getLastReset, getStatsByProcess, getStatsByRule, getStatsForProcess, getStatsForRule, getTotalFiringTime, getTotalMatchesCancelled, getTotalMatchesCreated, getTotalMatchesFired, getTotalProcessInstancesCompleted, getTotalProcessInstancesStartedpublic StatelessKieSessionMonitoringImpl.RuleRuntimeStats ruleRuntimeStats
public ObjectName getName()
getName in interface org.kie.api.management.GenericKieSessionMonitoringMXBeanpublic void attach(org.kie.api.event.KieRuntimeEventManager ksession)
attach in class GenericKieSessionMonitoringImplpublic void detach(org.kie.api.event.KieRuntimeEventManager ksession)
detach in class GenericKieSessionMonitoringImplpublic void dispose()
dispose in class GenericKieSessionMonitoringImplpublic void reset()
reset in interface org.kie.api.management.GenericKieSessionMonitoringMXBeanreset in class GenericKieSessionMonitoringImplpublic long getTotalSessions()
getTotalSessions in interface org.kie.api.management.GenericKieSessionMonitoringMXBeanpublic long getTotalObjectsInserted()
getTotalObjectsInserted in interface org.kie.api.management.StatelessKieSessionMonitoringMXBeanpublic long getTotalObjectsDeleted()
getTotalObjectsDeleted in interface org.kie.api.management.StatelessKieSessionMonitoringMXBeanCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.