private void checkRuleRuntimeTotals(StatelessKieSessionMonitoringMXBean mb, int inserted, int deleted) { assertEquals(inserted , mb.getTotalObjectsInserted() ); assertEquals(deleted , mb.getTotalObjectsDeleted() ); }
assertEquals("org.kie.monitoring.kbase1.ksession1", statefulKieSessionMonitor.getKieSessionName()); assertEquals("org.kie.monitoring.kbase1", statefulKieSessionMonitor.getKieBaseId()); assertEquals("org.kie.monitoring.kbase1.ksession1", statelessKieSessionMonitor.getKieSessionName()); assertEquals("org.kie.monitoring.kbase1", statelessKieSessionMonitor.getKieBaseId()); assertEquals("org.kie.monitoring.kbase1.ksession1", statefulKieSessionMonitor2.getKieSessionName()); assertEquals("org.kie.monitoring.kbase1", statefulKieSessionMonitor2.getKieBaseId()); assertEquals("org.kie.monitoring.kbase1.ksession1", statelessKieSessionMonitor2.getKieSessionName()); assertEquals("org.kie.monitoring.kbase1", statelessKieSessionMonitor2.getKieBaseId());
tft = checkTotalFiringTimeGEQ(aggrMonitor2, tft); checkTotalSessions(aggrMonitor2, 0); assertNull( aggrMonitor2.getStatsForRule("ND" ) ); assertNull( aggrMonitor2.getStatsForRule("ND2") ); assertFalse( aggrMonitor2.getStatsByRule().containsKey("ND" ) ); assertFalse( aggrMonitor2.getStatsByRule().containsKey("ND2") );
private void print(GenericKieSessionMonitoringMXBean mb) { LOG.debug("total match created : {}",mb.getTotalMatchesCreated()); LOG.debug("total match cancelled: {}",mb.getTotalMatchesCancelled()); LOG.debug("total match fired : {}",mb.getTotalMatchesFired()); if (mb instanceof StatelessKieSessionMonitoringMXBean) { StatelessKieSessionMonitoringMXBean c = (StatelessKieSessionMonitoringMXBean) mb; LOG.debug("inserted and deleted : +{} -{}",c.getTotalObjectsInserted(),c.getTotalObjectsDeleted()); } else if (mb instanceof KieSessionMonitoringMXBean) { KieSessionMonitoringMXBean c = (KieSessionMonitoringMXBean) mb; LOG.debug("total tact count : {}",c.getTotalFactCount()); } LOG.debug("{} ms .", mb.getTotalFiringTime()); }