public abstract class FailedAfterExecutionAuditStep extends AfterExecutionAuditStep implements SuccessableStep, RollableFailedStep, FailedWithErrorStep
successExecutionAudittask| Modifier | Constructor and Description |
|---|---|
protected |
FailedAfterExecutionAuditStep(ExecutableTask task,
boolean successAuditOperation) |
| Modifier and Type | Method and Description |
|---|---|
static FailedAfterExecutionAuditStep |
fromFailedApply(ExecutableTask task,
java.lang.Throwable errorOnApply,
io.flamingock.internal.util.Result auditResult) |
static FailedAfterExecutionAuditStep |
fromSuccessApply(ExecutableTask task,
io.flamingock.internal.util.Result.Error errorOnAudit) |
java.util.List<RollableStep> |
getRollbackSteps() |
isSuccessStepgetTaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSuccessStepgetMainErrorgetLoadedTask, getTaskprotected FailedAfterExecutionAuditStep(ExecutableTask task, boolean successAuditOperation)
public static FailedAfterExecutionAuditStep fromFailedApply(ExecutableTask task, java.lang.Throwable errorOnApply, io.flamingock.internal.util.Result auditResult)
public static FailedAfterExecutionAuditStep fromSuccessApply(ExecutableTask task, io.flamingock.internal.util.Result.Error errorOnAudit)
public final java.util.List<RollableStep> getRollbackSteps()
getRollbackSteps in interface RollableFailedStep