@Override public void handle(ClearCacheRequestedEvent event, CorrelationToken correlationToken) { LOG.info("ClearCacheRequestedEvent"); boolean result = chargingStationOcpp15Client.clearCache(event.getChargingStationId()); if (result) { domainService.informCacheCleared(event.getChargingStationId(), correlationToken, addOnIdentity); } else { LOG.info("Unable to clear cache for [{}]", event.getChargingStationId()); } }
@CommandHandler public void handle(RequestClearCacheCommand command, MetaData metaData) { checkCommandAllowed(command.getIdentityContext(), command.getClass()); checkCommunicationAllowed(); apply(new ClearCacheRequestedEvent(command.getChargingStationId(), this.protocol, command.getIdentityContext()), metaData); }
@Override public void handle(ClearCacheRequestedEvent event, CorrelationToken correlationToken) { LOG.info("OCPP 1.2 ClearCacheRequestedEvent"); boolean result = chargingStationOcpp12Client.clearCache(event.getChargingStationId()); if (result) { domainService.informCacheCleared(event.getChargingStationId(), correlationToken, addOnIdentity); } else { LOG.info("Unable to clear cache for [{}]", event.getChargingStationId()); } }
@Override public void handle(ClearCacheRequestedEvent event, CorrelationToken correlationToken) { LOG.info("ClearCacheRequestedEvent"); ocppJsonService.clearCache(event.getChargingStationId(), correlationToken); }
@EventHandler public void handle(ClearCacheRequestedEvent event, @MetaData(CorrelationToken.KEY) CorrelationToken correlationToken) { LOG.info("ClearCacheRequestedEvent"); OcppRequestHandler ocppRequestHandler = getOcppRequestHandler(event.getChargingStationId()); if (ocppRequestHandler != null) { ocppRequestHandler.handle(event, correlationToken); } }