@Override public final void reloadRequired() { if (processState.isReloadSupported()) { activeStep.restartStamp = processState.setReloadRequired(); activeStep.response.get(RESPONSE_HEADERS, OPERATION_REQUIRES_RELOAD).set(true); } else { restartRequired(); } }
@Override public final void reloadRequired() { if (processState.isReloadSupported()) { activeStep.restartStamp = processState.setReloadRequired(); activeStep.response.get(RESPONSE_HEADERS, OPERATION_REQUIRES_RELOAD).set(true); } else { restartRequired(); } }
@Override public final void revertReloadRequired() { if (processState.isReloadSupported()) { processState.revertReloadRequired(this.activeStep.restartStamp); if (activeStep.response.get(RESPONSE_HEADERS).hasDefined(OPERATION_REQUIRES_RELOAD)) { activeStep.response.get(RESPONSE_HEADERS).remove(OPERATION_REQUIRES_RELOAD); if (activeStep.response.get(RESPONSE_HEADERS).asInt() == 0) { activeStep.response.remove(RESPONSE_HEADERS); } } } else { revertRestartRequired(); } }
@Override public final void revertReloadRequired() { if (processState.isReloadSupported()) { processState.revertReloadRequired(this.activeStep.restartStamp); if (activeStep.response.get(RESPONSE_HEADERS).hasDefined(OPERATION_REQUIRES_RELOAD)) { activeStep.response.get(RESPONSE_HEADERS).remove(OPERATION_REQUIRES_RELOAD); if (activeStep.response.get(RESPONSE_HEADERS).asInt() == 0) { activeStep.response.remove(RESPONSE_HEADERS); } } } else { revertRestartRequired(); } }
@Override public final void revertReloadRequired() { if (processState.isReloadSupported()) { //skip if reloadRequired() was not called if (this.activeStep.restartStamp == null) { return; } processState.revertReloadRequired(this.activeStep.restartStamp); if (activeStep.response.get(RESPONSE_HEADERS).hasDefined(OPERATION_REQUIRES_RELOAD)) { activeStep.response.get(RESPONSE_HEADERS).remove(OPERATION_REQUIRES_RELOAD); if (activeStep.response.get(RESPONSE_HEADERS).asInt() == 0) { activeStep.response.remove(RESPONSE_HEADERS); } } } else { revertRestartRequired(); } }
@Override public final void revertReloadRequired() { if (processState.isReloadSupported()) { //skip if reloadRequired() was not called if (this.activeStep.restartStamp == null) { return; } processState.revertReloadRequired(this.activeStep.restartStamp); if (activeStep.response.get(RESPONSE_HEADERS).hasDefined(OPERATION_REQUIRES_RELOAD)) { activeStep.response.get(RESPONSE_HEADERS).remove(OPERATION_REQUIRES_RELOAD); if (activeStep.response.get(RESPONSE_HEADERS).asInt() == 0) { activeStep.response.remove(RESPONSE_HEADERS); } } } else { revertRestartRequired(); } }
@Override public final void reloadRequired() { if (processState.isReloadSupported()) { activeStep.restartStamp = processState.setReloadRequired(); activeStep.response.get(RESPONSE_HEADERS, OPERATION_REQUIRES_RELOAD).set(true); getManagementModel().getCapabilityRegistry().capabilityReloadRequired(activeStep.address, activeStep.getManagementResourceRegistration(getManagementModel())); } else { restartRequired(); } }
@Override public final void reloadRequired() { if (processState.isReloadSupported()) { activeStep.restartStamp = processState.setReloadRequired(); activeStep.response.get(RESPONSE_HEADERS, OPERATION_REQUIRES_RELOAD).set(true); getManagementModel().getCapabilityRegistry().capabilityReloadRequired(activeStep.address, activeStep.getManagementResourceRegistration(getManagementModel())); } else { restartRequired(); } }