@Override public void notifyInformation() { eventProcessors.forEach(processor -> { PlatformInboundInstruction instruction = mapping.apply(processor).instruction(); if (!instruction.equals(lastProcessorsInfo.get(processor.getName()))){ send.accept(instruction); } lastProcessorsInfo.put(processor.getName(), instruction); }); }
@Override public void notifyInformation() { eventProcessors.forEach(processor -> { PlatformInboundInstruction instruction = mapping.apply(processor).instruction(); if (!instruction.equals(lastProcessorsInfo.get(processor.getName()))){ send.accept(instruction); } lastProcessorsInfo.put(processor.getName(), instruction); }); }