public interface GenericKieSessionMonitoringMXBean
KieSession
monitoringModifier and Type | Interface and Description |
---|---|
static interface |
GenericKieSessionMonitoringMXBean.IAgendaStatsData |
static interface |
GenericKieSessionMonitoringMXBean.IGlobalProcessStatsData |
static interface |
GenericKieSessionMonitoringMXBean.IProcessStatsData |
void reset()
ObjectName getName()
String getKieBaseId()
long getTotalMatchesFired()
long getTotalMatchesCancelled()
long getTotalMatchesCreated()
long getTotalFiringTime()
double getAverageFiringTime()
Date getLastReset()
GenericKieSessionMonitoringMXBean.IAgendaStatsData getStatsForRule(String ruleName)
ruleName
- the name of the rule for which statistics are requested.Map<String,GenericKieSessionMonitoringMXBean.IAgendaStatsData> getStatsByRule()
long getTotalProcessInstancesStarted()
long getTotalProcessInstancesCompleted()
GenericKieSessionMonitoringMXBean.IProcessStatsData getStatsForProcess(String processId)
Map<String,GenericKieSessionMonitoringMXBean.IProcessStatsData> getStatsByProcess()
String getKieSessionName()
long getTotalSessions()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.