getSender().getCancelCriterion().checkCancelInProgress(e); statistics.endPut(start); if (logger.isDebugEnabled()) { logger.debug("{}: Queued event ({}): {}", sender.getId(), (statistics.getEventsQueued()), gatewayEvent);
e.printStackTrace(); getSender().getStatistics().endPut(start);
getSender().getCancelCriterion().checkCancelInProgress(e); statistics.endPut(start); if (getLogger().fineEnabled()) { getLogger().fine(
getSender().getStatistics().endPut(start); } finally { if (gatewayQueueEvent != null) {
public void testSenderStats() throws InterruptedException{ senderStats.incBatchesRedistributed(); senderStats.incEventsReceived(); senderStats.setQueueSize(10); senderStats.endPut(testStartTime); senderStats.endBatch(testStartTime, 100); senderStats.incEventsNotQueuedConflated(); sample(); assertEquals(1, getTotalBatchesRedistributed()); assertEquals(1, getTotalEventsConflated()); assertEquals(10, getEventQueueSize()); assertTrue(getEventsQueuedRate() >0); assertTrue(getEventsReceivedRate() >0); assertTrue(getBatchesDispatchedRate() >0); assertTrue(getAverageDistributionTimePerBatch() >0); }