public interface KieSessionMonitoringMBean
KieSession
monitoringModifier and Type | Method and Description |
---|---|
double |
getAverageFiringTime() |
String |
getKieBaseId() |
int |
getKieSessionId() |
Date |
getLastReset() |
ObjectName |
getName()
Returns this MBean name
|
Map<String,String> |
getStatsByProcess() |
Map<Long,String> |
getStatsByProcessInstance() |
Map<String,String> |
getStatsByRule() |
String |
getStatsForProcess(String processId) |
String |
getStatsForProcessInstance(long processInstanceId) |
String |
getStatsForRule(String ruleName)
Returns a formatted String with statistics for a single rule in this session,
like number of matches created, cancelled and fired as well as firing time.
|
long |
getTotalFactCount() |
long |
getTotalFiringTime() |
long |
getTotalMatchesCancelled() |
long |
getTotalMatchesCreated() |
long |
getTotalMatchesFired() |
long |
getTotalProcessInstancesCompleted() |
long |
getTotalProcessInstancesStarted() |
void |
reset()
Resets all stats
|
void reset()
ObjectName getName()
String getKieBaseId()
int getKieSessionId()
long getTotalFactCount()
long getTotalMatchesFired()
long getTotalMatchesCancelled()
long getTotalMatchesCreated()
long getTotalFiringTime()
double getAverageFiringTime()
String getStatsForRule(String ruleName)
ruleName
- the name of the rule for which statistics are requested.Date getLastReset()
long getTotalProcessInstancesStarted()
long getTotalProcessInstancesCompleted()
String getStatsForProcessInstance(long processInstanceId)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.