@Override public void tryOnce() { String wrv = recoveryManager.getWRV(); if (logger.isDebugEnabled()) logger.debug("Dispatch start with bulk number: " + bulkNumber); dispatcherService.dispatch(optimizedBulk, bulkNumber, wrv, workerUuid); if (executionsActivityListener != null) { executionsActivityListener.onHalt(extract(optimizedBulk, on(ExecutionMessage.class).getExecStateId())); } if (logger.isDebugEnabled()) logger.debug("Dispatch end with bulk number: " + bulkNumber); } });