private void addInteractionsToBasket(InteractionCounterBasket basket, String interactionType, LinkedMap<MeterInteractionManager.Key, MeterInteraction> apiIncomingMeterMap, int periodSec) { Enumeration<LinkedMap.LinkedEntry<MeterInteractionManager.Key, MeterInteraction>> entries = apiIncomingMeterMap.entries(); while (entries.hasMoreElements()) { LinkedMap.LinkedEntry<MeterInteractionManager.Key, MeterInteraction> entry = entries.nextElement(); MeterInteractionManager.Key key = entry.getKey(); MeterInteraction meterInteraction = entry.getValue(); InteractionPerfCounterPack pack = new InteractionPerfCounterPack(conf.getObjName(), interactionType); pack.fromHash = key.fromHash; pack.toHash = key.toHash; pack.period = periodSec; pack.count = meterInteraction.getCount(periodSec); pack.errorCount = meterInteraction.getErrorCount(periodSec); pack.totalElapsed = meterInteraction.getSumTime(periodSec); basket.add(interactionType, pack); } } }
private void addInteractionsToBasket(InteractionCounterBasket basket, String interactionType, LinkedMap<MeterInteractionManager.Key, MeterInteraction> apiIncomingMeterMap, int periodSec) { Enumeration<LinkedMap.LinkedEntry<MeterInteractionManager.Key, MeterInteraction>> entries = apiIncomingMeterMap.entries(); while (entries.hasMoreElements()) { LinkedMap.LinkedEntry<MeterInteractionManager.Key, MeterInteraction> entry = entries.nextElement(); MeterInteractionManager.Key key = entry.getKey(); MeterInteraction meterInteraction = entry.getValue(); InteractionPerfCounterPack pack = new InteractionPerfCounterPack(conf.getObjName(), interactionType); pack.fromHash = key.fromHash; pack.toHash = key.toHash; pack.period = periodSec; pack.count = meterInteraction.getCount(periodSec); pack.errorCount = meterInteraction.getErrorCount(periodSec); pack.totalElapsed = meterInteraction.getSumTime(periodSec); basket.add(interactionType, pack); } } }
private void addInteractionsToBasket(InteractionCounterBasket basket, String interactionType, LinkedMap<MeterInteractionManager.Key, MeterInteraction> apiIncomingMeterMap, int periodSec) { Enumeration<LinkedMap.LinkedEntry<MeterInteractionManager.Key, MeterInteraction>> entries = apiIncomingMeterMap.entries(); while (entries.hasMoreElements()) { LinkedMap.LinkedEntry<MeterInteractionManager.Key, MeterInteraction> entry = entries.nextElement(); MeterInteractionManager.Key key = entry.getKey(); MeterInteraction meterInteraction = entry.getValue(); InteractionPerfCounterPack pack = new InteractionPerfCounterPack(conf.getObjName(), interactionType); pack.fromHash = key.fromHash; pack.toHash = key.toHash; pack.period = periodSec; pack.count = meterInteraction.getCount(periodSec); pack.errorCount = meterInteraction.getErrorCount(periodSec); pack.totalElapsed = meterInteraction.getSumTime(periodSec); basket.add(interactionType, pack); } } }