public abstract class AbstractTaskState extends BaseState implements TaskState
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractTaskState.ExceptionMatchImpl |
static class |
AbstractTaskState.LoopImpl |
static class |
AbstractTaskState.RetryImpl |
TaskState.ExceptionMatch, TaskState.Loop, TaskState.Retry, TaskState.StatusMatch| Constructor and Description |
|---|
AbstractTaskState() |
getComment, getExtensions, getName, getNext, getStateMachine, getType, setComment, setExtensions, setName, setNext, setStateMachine, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComment, getExtensions, getName, getNext, getStateMachine, getTypepublic String getCompensateState()
TaskStategetCompensateState in interface TaskStatepublic void setCompensateState(String compensateState)
public boolean isForCompensation()
TaskStateisForCompensation in interface TaskStatepublic void setForCompensation(boolean isForCompensation)
public boolean isForUpdate()
TaskStateisForUpdate in interface TaskStatepublic void setForUpdate(boolean isForUpdate)
public List<TaskState.Retry> getRetry()
TaskStatepublic void setRetry(List<TaskState.Retry> retry)
public List<TaskState.ExceptionMatch> getCatches()
TaskStategetCatches in interface TaskStatepublic void setCatches(List<TaskState.ExceptionMatch> catches)
public boolean isPersist()
public void setPersist(boolean persist)
public Boolean isRetryPersistModeUpdate()
public void setRetryPersistModeUpdate(Boolean retryPersistModeUpdate)
public Boolean isCompensatePersistModeUpdate()
public void setCompensatePersistModeUpdate(Boolean compensatePersistModeUpdate)
public Map<String,String> getStatus()
TaskStatepublic TaskState.Loop getLoop()
TaskStatepublic void setLoop(TaskState.Loop loop)
Copyright © 2023 Seata. All rights reserved.