| Package | Description |
|---|---|
| io.seata.saga.statelang.domain | |
| io.seata.saga.statelang.domain.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CompensateSubStateMachineState
Compensate SubStateMachine State
|
interface |
ScriptTaskState
ScriptTask State, execute scripts
|
interface |
ServiceTaskState
ServiceTask State, be used to invoke a service
|
interface |
SubStateMachine
SubStateMachine
|
| Modifier and Type | Method and Description |
|---|---|
TaskState |
SubStateMachine.getCompensateStateObject()
Get compensate state object
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTaskState
The state of the execution task (abstract class), the specific task to be executed is determined by the subclass
|
class |
CompensateSubStateMachineStateImpl
Used to compensate the state of the sub state machine, inherited from ServiceTaskState
|
class |
ScriptTaskStateImpl
A state used to execute script such as groovy
|
class |
ServiceTaskStateImpl
A state used to invoke a service
|
class |
SubStateMachineImpl
sub state machine
|
| Modifier and Type | Method and Description |
|---|---|
TaskState |
SubStateMachineImpl.getCompensateStateObject() |
| Modifier and Type | Method and Description |
|---|---|
void |
SubStateMachineImpl.setCompensateStateObject(TaskState compensateStateObject) |
Copyright © 2023 Seata. All rights reserved.