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()); }
private void checkAgendaTotals(GenericKieSessionMonitoringMXBean mb, long mCreated, long mCancelled, long mFired) { assertEquals(mCreated , mb.getTotalMatchesCreated() ); assertEquals(mCancelled , mb.getTotalMatchesCancelled() ); assertEquals(mFired , mb.getTotalMatchesFired() ); }
private long checkTotalFiringTimeGEQ(GenericKieSessionMonitoringMXBean mb, long amount) { assertTrue(mb.getTotalFiringTime() >= amount); return mb.getTotalFiringTime(); }
private void checkTotalSessions(GenericKieSessionMonitoringMXBean mb, int totalSessions) { assertEquals(totalSessions, mb.getTotalSessions() ); }
private void checkStatsByRule(GenericKieSessionMonitoringMXBean mb, String ruleName, long mCreated, long mCancelled, long mFired) { assertEquals(mCreated , mb.getStatsByRule().get(ruleName).getMatchesCreated() ); assertEquals(mCancelled , mb.getStatsByRule().get(ruleName).getMatchesCancelled() ); assertEquals(mFired , mb.getStatsByRule().get(ruleName).getMatchesFired() ); }
private void checkStatsForRule(GenericKieSessionMonitoringMXBean mb, String ruleName, long mCreated, long mCancelled, long mFired) { assertEquals(mCreated , mb.getStatsForRule(ruleName).getMatchesCreated() ); assertEquals(mCancelled , mb.getStatsForRule(ruleName).getMatchesCancelled() ); assertEquals(mFired , mb.getStatsForRule(ruleName).getMatchesFired() ); }