public static <R> UpdateResultHandlerResponse<R> createFailureResponse(Throwable cause) { return new UpdateResultHandlerResponse<R>(null, cause, false, false, false, false, false, false, null); }
public static <R> UpdateResultHandlerResponse<R> createSuccessResponse(R result) { return new UpdateResultHandlerResponse<R>(result, null, false, false, false, false, false, false, null); }
public static <R> UpdateResultHandlerResponse<R> createRollbackTimedOutResponse(UpdateResultHandlerResponse<R> rolledBack) { return new UpdateResultHandlerResponse<R>(rolledBack.successResult, rolledBack.failureResult, rolledBack.cancelled, rolledBack.timedOut, rolledBack.restarted, false, false, true, null); }
public static <R> UpdateResultHandlerResponse<R> createTimeoutResponse() { return new UpdateResultHandlerResponse<R>(null, null, false, true, false, false, false, false, null); }
public static <R> UpdateResultHandlerResponse<R> createRollbackResponse(UpdateResultHandlerResponse<R> rolledBack) { return new UpdateResultHandlerResponse<R>(rolledBack.successResult, rolledBack.failureResult, rolledBack.cancelled, rolledBack.timedOut, rolledBack.restarted, true, false, false, null); }
public static <R> UpdateResultHandlerResponse<R> createRollbackCancelledResponse(UpdateResultHandlerResponse<R> rolledBack) { return new UpdateResultHandlerResponse<R>(rolledBack.successResult, rolledBack.failureResult, rolledBack.cancelled, rolledBack.timedOut, rolledBack.restarted, false, true, false, null); }
public static <R> UpdateResultHandlerResponse<R> createRollbackFailedResponse(UpdateResultHandlerResponse<R> rolledBack, Throwable cause) { return new UpdateResultHandlerResponse<R>(rolledBack.successResult, rolledBack.failureResult, rolledBack.cancelled, rolledBack.timedOut, rolledBack.restarted, false, false, false, cause); }
public static <R> UpdateResultHandlerResponse<R> createCancellationResponse() { return new UpdateResultHandlerResponse<R>(null, null, true, false, false, false, false, false, null); }
public static <R> UpdateResultHandlerResponse<R> createRestartResponse() { return new UpdateResultHandlerResponse<R>(null, null, false, false, true, false, false, false, null); }