Interface | Description |
---|---|
ActionRepository<T extends RepositoryAction> |
Generic
Repository interface for actions. |
GuardRepository<T extends RepositoryGuard> |
Generic
Repository interface for guards. |
StateMachineRepository<M extends RepositoryStateMachine> |
Generic
Repository interface for states machines. |
StateRepository<S extends RepositoryState> |
Generic
Repository interface for states. |
TransitionRepository<T extends RepositoryTransition> |
Generic
Repository interface for transitions. |
Class | Description |
---|---|
BaseRepositoryEntity |
Generic base class for all entity classes.
|
RepositoryAction |
Generic base class representing action entity.
|
RepositoryGuard |
Generic base class representing guard entity.
|
RepositoryState |
Generic base class representing state entity.
|
RepositoryStateMachine |
Generic base class representing state machine entity.
|
RepositoryStateMachineModelFactory |
A generic
StateMachineModelFactory which is backed by a Spring Data
Repository abstraction. |
RepositoryStateMachinePersist<M extends RepositoryStateMachine,S,E> |
Base implementation of a
StateMachinePersist using Spring Data Repositories. |
RepositoryTransition |
Generic base class representing transition entity.
|