public static void checkStats_Failover(String senderId, final int eventsReceived) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } final GatewaySenderStats statistics = ((SerialGatewaySenderImpl)sender) .getStatistics(); assertEquals(eventsReceived, statistics.getEventsReceived()); assertEquals(eventsReceived, (statistics.getEventsQueued() + statistics.getUnprocessedTokensAddedByPrimary() + statistics .getUnprocessedEventsRemovedByPrimary())); }
public static void checkUnProcessedStats(String senderId, int events) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } final GatewaySenderStats statistics = ((SerialGatewaySenderImpl)sender) .getStatistics(); assertEquals(events, (statistics.getUnprocessedEventsAddedBySecondary() + statistics .getUnprocessedTokensRemovedBySecondary())); assertEquals(events, (statistics.getUnprocessedEventsRemovedByPrimary() + statistics .getUnprocessedTokensAddedByPrimary())); }