BootstrapStats() { this.counts = new EnumMap<>(EventType.class); for (EventType type : EventType.values()) { this.counts.put(type, new AtomicInteger(0)); } }
static JsonArrayBuilder createBootstrapStatsJson(Probe probe) { JsonArrayBuilder builder = Json.arrayBuilder(); Map<EventType, AtomicInteger> counts = probe.getBootstrapStats().getCounts(); List<EventType> sortedKeys = new ArrayList<>(counts.keySet()); Collections.sort(sortedKeys, new Comparator<EventType>() { @Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } }); for (EventType eventType : sortedKeys) { JsonObjectBuilder eventBuilder = Json.objectBuilder(); eventBuilder.add(NAME, eventType.toString()); eventBuilder.add(TYPE, eventType.getType()); eventBuilder.add(FIRED, counts.get(eventType).get()); eventBuilder.add(OBSERVERS, Queries.find(probe.getObservers(), 1, 0, new ObserverFilters(probe, eventType.getType(), null)).getTotal()); builder.add(eventBuilder); } return builder; }
static JsonArrayBuilder createBootstrapStatsJson(Probe probe) { JsonArrayBuilder builder = Json.arrayBuilder(); Map<EventType, AtomicInteger> counts = probe.getBootstrapStats().getCounts(); List<EventType> sortedKeys = new ArrayList<>(counts.keySet()); Collections.sort(sortedKeys, new Comparator<EventType>() { @Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } }); for (EventType eventType : sortedKeys) { JsonObjectBuilder eventBuilder = Json.objectBuilder(); eventBuilder.add(NAME, eventType.toString()); eventBuilder.add(TYPE, eventType.getType()); eventBuilder.add(FIRED, counts.get(eventType).get()); eventBuilder.add(OBSERVERS, Queries.find(probe.getObservers(), 1, 0, new ObserverFilters(probe, eventType.getType(), null)).getTotal()); builder.add(eventBuilder); } return builder; }
static JsonArrayBuilder createBootstrapStatsJson(Probe probe) { JsonArrayBuilder builder = Json.arrayBuilder(); Map<EventType, AtomicInteger> counts = probe.getBootstrapStats().getCounts(); List<EventType> sortedKeys = new ArrayList<>(counts.keySet()); Collections.sort(sortedKeys, new Comparator<EventType>() { @Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } }); for (EventType eventType : sortedKeys) { JsonObjectBuilder eventBuilder = Json.objectBuilder(); eventBuilder.add(NAME, eventType.toString()); eventBuilder.add(TYPE, eventType.getType()); eventBuilder.add(FIRED, counts.get(eventType).get()); eventBuilder.add(OBSERVERS, Queries.find(probe.getObservers(), 1, 0, new ObserverFilters(probe, eventType.getType(), null)).getTotal()); builder.add(eventBuilder); } return builder; }
static JsonArrayBuilder createBootstrapStatsJson(Probe probe) { JsonArrayBuilder builder = Json.arrayBuilder(); Map<EventType, AtomicInteger> counts = probe.getBootstrapStats().getCounts(); List<EventType> sortedKeys = new ArrayList<>(counts.keySet()); Collections.sort(sortedKeys, new Comparator<EventType>() { @Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } }); for (EventType eventType : sortedKeys) { JsonObjectBuilder eventBuilder = Json.objectBuilder(); eventBuilder.add(NAME, eventType.toString()); eventBuilder.add(TYPE, eventType.getType()); eventBuilder.add(FIRED, counts.get(eventType).get()); eventBuilder.add(OBSERVERS, Queries.find(probe.getObservers(), 1, 0, new ObserverFilters(probe, eventType.getType(), null)).getTotal()); builder.add(eventBuilder); } return builder; }
static JsonArrayBuilder createBootstrapStatsJson(Probe probe) { JsonArrayBuilder builder = Json.arrayBuilder(); Map<EventType, AtomicInteger> counts = probe.getBootstrapStats().getCounts(); List<EventType> sortedKeys = new ArrayList<>(counts.keySet()); Collections.sort(sortedKeys, new Comparator<EventType>() { @Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } }); for (EventType eventType : sortedKeys) { JsonObjectBuilder eventBuilder = Json.objectBuilder(); eventBuilder.add(NAME, eventType.toString()); eventBuilder.add(TYPE, eventType.getType()); eventBuilder.add(FIRED, counts.get(eventType).get()); eventBuilder.add(OBSERVERS, Queries.find(probe.getObservers(), 1, 0, new ObserverFilters(probe, eventType.getType(), null)).getTotal()); builder.add(eventBuilder); } return builder; }
static JsonArrayBuilder createBootstrapStatsJson(Probe probe) { JsonArrayBuilder builder = Json.arrayBuilder(); Map<EventType, AtomicInteger> counts = probe.getBootstrapStats().getCounts(); List<EventType> sortedKeys = new ArrayList<>(counts.keySet()); Collections.sort(sortedKeys, new Comparator<EventType>() { @Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } }); for (EventType eventType : sortedKeys) { JsonObjectBuilder eventBuilder = Json.objectBuilder(); eventBuilder.add(NAME, eventType.toString()); eventBuilder.add(TYPE, eventType.getType()); eventBuilder.add(FIRED, counts.get(eventType).get()); eventBuilder.add(OBSERVERS, Queries.find(probe.getObservers(), 1, 0, new ObserverFilters(probe, eventType.getType(), null)).getTotal()); builder.add(eventBuilder); } return builder; }
static JsonArrayBuilder createBootstrapStatsJson(Probe probe) { JsonArrayBuilder builder = Json.arrayBuilder(); Map<EventType, AtomicInteger> counts = probe.getBootstrapStats().getCounts(); List<EventType> sortedKeys = new ArrayList<>(counts.keySet()); Collections.sort(sortedKeys, new Comparator<EventType>() { @Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } }); for (EventType eventType : sortedKeys) { JsonObjectBuilder eventBuilder = Json.objectBuilder(); eventBuilder.add(NAME, eventType.toString()); eventBuilder.add(TYPE, eventType.getType()); eventBuilder.add(FIRED, counts.get(eventType).get()); eventBuilder.add(OBSERVERS, Queries.find(probe.getObservers(), 1, 0, new ObserverFilters(probe, eventType.getType(), null)).getTotal()); builder.add(eventBuilder); } return builder; }
@Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } });
@Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } });
@Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } });
BootstrapStats() { this.counts = new EnumMap<>(EventType.class); for (EventType type : EventType.values()) { this.counts.put(type, new AtomicInteger(0)); } }
BootstrapStats() { this.counts = new EnumMap<>(EventType.class); for (EventType type : EventType.values()) { this.counts.put(type, new AtomicInteger(0)); } }
BootstrapStats() { this.counts = new EnumMap<>(EventType.class); for (EventType type : EventType.values()) { this.counts.put(type, new AtomicInteger(0)); } }
BootstrapStats() { this.counts = new EnumMap<>(EventType.class); for (EventType type : EventType.values()) { this.counts.put(type, new AtomicInteger(0)); } }
BootstrapStats() { this.counts = new EnumMap<>(EventType.class); for (EventType type : EventType.values()) { this.counts.put(type, new AtomicInteger(0)); } }
@Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } });
@Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } });
@Override public int compare(EventType o1, EventType o2) { return Integer.compare(o1.getPriority(), o2.getPriority()); } });
BootstrapStats() { this.counts = new EnumMap<>(EventType.class); for (EventType type : EventType.values()) { this.counts.put(type, new AtomicInteger(0)); } }