logger.info("Found update event [{}] of type [{}]", updateEventContext.getUpdateHandlerName(), updateEventContext.getUpdateEventHandler().getClass()); updateEvents.add(updateEventContext);
logger.info("Found update event [{}] of type [{}]", updateEventContext.getUpdateHandlerName(), updateEventContext.getUpdateEventHandler().getClass()); updateEvents.add(updateEventContext);
.collect(Collectors.groupingBy(it -> it.getUpdateEventHandler().supportedClass())); for (UpdateEventContext eventContext : eventContexts) { logger.debug("[UPDATE EVENT] Processing {} updated handler", eventContext.getUpdateHandlerName()); UpdateEventHandler updateEventHandler = eventContext.getUpdateEventHandler(); IPResource finalItemPrevious = itemPrevious; long time = TimeExecutionTools.measureInMs(() -> { for (UpdateEventContext eventContext : eventContexts) { logger.debug("[UPDATE EVENT] Processing {} deleted handler", eventContext.getUpdateHandlerName()); UpdateEventHandler updateEventHandler = eventContext.getUpdateEventHandler(); IPResource finalItem = item; long time = TimeExecutionTools.measureInMs(() -> { for (UpdateEventContext eventContext : eventContexts) { logger.debug("[UPDATE EVENT] Processing {} added handler", eventContext.getUpdateHandlerName()); UpdateEventHandler updateEventHandler = eventContext.getUpdateEventHandler(); IPResource finalItem = item; long time = TimeExecutionTools.measureInMs(() -> { for (UpdateEventContext eventContext : eventContexts) { logger.debug("[UPDATE EVENT] Processing {} refresh handler", eventContext.getUpdateHandlerName()); UpdateEventHandler updateEventHandler = eventContext.getUpdateEventHandler(); IPResource finalItem = item; long time = TimeExecutionTools.measureInMs(() -> { for (UpdateEventContext eventContext : eventContexts) { logger.debug("[UPDATE EVENT] Processing {} updated direct check handlers", eventContext.getUpdateHandlerName()); UpdateEventHandler updateEventHandler = eventContext.getUpdateEventHandler();