public class StateTransitionValidator extends Object implements TransitionValidator<State,Message,StateTransition>
ValidationException are raised automatically.TransitionValidator.FailurePolicy, TransitionValidator.Operation| Constructor and Description |
|---|
StateTransitionValidator() |
| Modifier and Type | Method and Description |
|---|---|
ValidationResult |
validate(StateTransition transition,
TransitionIndex<State,Message,StateTransition> transitionIndex,
TransitionValidator.Operation operation)
Checks the transition parameter correctness
with respect to current transitions on the given
index before applying the operation.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFailurePolicypublic ValidationResult validate(StateTransition transition, TransitionIndex<State,Message,StateTransition> transitionIndex, TransitionValidator.Operation operation)
validate in interface TransitionValidator<State,Message,StateTransition>transition - the transition to checktransitionIndex - the transition indexoperation - the operation to accomplishCopyright © 2019 state-machine. All rights reserved.