| Package | Description |
|---|---|
| io.seata.saga.statelang.validator | |
| io.seata.saga.statelang.validator.impl |
| Modifier and Type | Method and Description |
|---|---|
static List<Rule> |
RuleFactory.getRules() |
| Constructor and Description |
|---|
ValidationException(Rule rule,
String message) |
ValidationException(Rule rule,
String message,
Throwable cause) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractRule
Abstract class for
Rule |
class |
FiniteTerminationRule
Rule to check if the state machine can terminate in finite time, i.e. if there is an infinite loop
|
class |
NoRecursiveSubStateMachineRule
Rule to check if all SubStateMachines has no recursive call
|
class |
StateNameExistsRule
Rule to check if all the state name exists
|
Copyright © 2023 Seata. All rights reserved.