Index
All Classes and Interfaces|All Packages
A
- add(IApplicable<IState<T>>, IFunction<IState<T>, IExecutable<T>, RuntimeException>) - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
- add(IApplicable<IState<T>>, IFunction<IState<T>, IExecutable<T>, RuntimeException>) - Method in class net.anwiba.commons.workflow.WorkflowBuilder
- add(IApplicable<IState<T>>, IExecutable<T>) - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
- add(IApplicable<IState<T>>, IExecutable<T>) - Method in class net.anwiba.commons.workflow.WorkflowBuilder
- add(ITransition<T>) - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
- add(ITransition<T>) - Method in class net.anwiba.commons.workflow.WorkflowBuilder
B
- build() - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
- build() - Method in class net.anwiba.commons.workflow.WorkflowBuilder
C
- CANCELED - Enum constant in enum class net.anwiba.commons.workflow.state.StateType
- create(IExecutable<T>) - Method in class net.anwiba.commons.workflow.DefaultDelegatingExecuterFactory
- create(IExecutable<T>) - Method in class net.anwiba.commons.workflow.EventDispatchThreadUsingDelegatingExecuterFactory
- create(IExecutable<T>) - Method in interface net.anwiba.commons.workflow.IExecuterFactory
D
- DefaultDelegatingExecuterFactory<T> - Class in net.anwiba.commons.workflow
- DefaultDelegatingExecuterFactory() - Constructor for class net.anwiba.commons.workflow.DefaultDelegatingExecuterFactory
E
- equals(IState<?>, Object, IStateType) - Static method in class net.anwiba.commons.workflow.state.StateUtilities
- ERROR - Enum constant in enum class net.anwiba.commons.workflow.state.StateType
- ErrorState<T> - Class in net.anwiba.commons.workflow.state
- ErrorState(String, String, Throwable, IState<T>) - Constructor for class net.anwiba.commons.workflow.state.ErrorState
- EventDispatchThreadUsingDelegatingExecuterFactory<T> - Class in net.anwiba.commons.workflow
- EventDispatchThreadUsingDelegatingExecuterFactory() - Constructor for class net.anwiba.commons.workflow.EventDispatchThreadUsingDelegatingExecuterFactory
- execute(IObjectReceiver<IState<T>>) - Method in interface net.anwiba.commons.workflow.IExecutable
- execute(IState<T>) - Method in interface net.anwiba.commons.workflow.IWorkflow
- execute(IState<T>) - Method in class net.anwiba.commons.workflow.Workflow
F
- FINISHED - Enum constant in enum class net.anwiba.commons.workflow.state.StateType
- followingState() - Method in class net.anwiba.commons.workflow.state.ErrorState
- followingState() - Method in class net.anwiba.commons.workflow.state.MessageState
G
- getContext() - Method in class net.anwiba.commons.workflow.state.ErrorState
- getContext() - Method in interface net.anwiba.commons.workflow.state.IState
- getContext() - Method in class net.anwiba.commons.workflow.state.MessageState
- getContext() - Method in class net.anwiba.commons.workflow.state.State
- getExecutable(IState<T>) - Method in interface net.anwiba.commons.workflow.transition.ITransition
- getExecutable(IState<T>) - Method in class net.anwiba.commons.workflow.transition.Transition
- getMessage() - Method in class net.anwiba.commons.workflow.state.MessageState
- getStateType() - Method in class net.anwiba.commons.workflow.state.ErrorState
- getStateType() - Method in interface net.anwiba.commons.workflow.state.IState
- getStateType() - Method in class net.anwiba.commons.workflow.state.MessageState
- getStateType() - Method in class net.anwiba.commons.workflow.state.State
- getText() - Method in class net.anwiba.commons.workflow.state.ErrorState
- getThrowable() - Method in class net.anwiba.commons.workflow.state.ErrorState
- getTitle() - Method in class net.anwiba.commons.workflow.state.ErrorState
- getTitle() - Method in class net.anwiba.commons.workflow.state.MessageState
I
- IExecutable<T> - Interface in net.anwiba.commons.workflow
- IExecuterFactory<T> - Interface in net.anwiba.commons.workflow
- isApplicable(IState<T>) - Method in interface net.anwiba.commons.workflow.transition.ITransition
- isApplicable(IState<T>) - Method in class net.anwiba.commons.workflow.transition.Transition
- IState<T> - Interface in net.anwiba.commons.workflow.state
- IStateType - Interface in net.anwiba.commons.workflow.state
- ITransition<T> - Interface in net.anwiba.commons.workflow.transition
- IWorkflow<T> - Interface in net.anwiba.commons.workflow
- IWorkflowBuilder<T> - Interface in net.anwiba.commons.workflow
- IWorkflowController<T> - Interface in net.anwiba.commons.workflow
M
- MESSAGE - Enum constant in enum class net.anwiba.commons.workflow.state.StateType
- MessageState<T> - Class in net.anwiba.commons.workflow.state
- MessageState(String, IMessage, IState<T>) - Constructor for class net.anwiba.commons.workflow.state.MessageState
N
- net.anwiba.commons.workflow - module net.anwiba.commons.workflow
- net.anwiba.commons.workflow - package net.anwiba.commons.workflow
- net.anwiba.commons.workflow.state - package net.anwiba.commons.workflow.state
- net.anwiba.commons.workflow.transition - package net.anwiba.commons.workflow.transition
- next(IState<T>) - Method in interface net.anwiba.commons.workflow.IWorkflowController
- next(IState<T>) - Method in class net.anwiba.commons.workflow.WorkflowController
- NEXT - Enum constant in enum class net.anwiba.commons.workflow.state.StateType
O
P
S
- setClosureDelegatorFactory(IExecuterFactory<T>) - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
- setClosureDelegatorFactory(IExecuterFactory<T>) - Method in class net.anwiba.commons.workflow.WorkflowBuilder
- setEventDispatchThreadExecuter() - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
- setEventDispatchThreadExecuter() - Method in class net.anwiba.commons.workflow.WorkflowBuilder
- setWorkflowController(IWorkflowController<T>) - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
- setWorkflowController(IWorkflowController<T>) - Method in class net.anwiba.commons.workflow.WorkflowBuilder
- State<T> - Class in net.anwiba.commons.workflow.state
- State(T, IStateType) - Constructor for class net.anwiba.commons.workflow.state.State
- StateType - Enum Class in net.anwiba.commons.workflow.state
- StateUtilities - Class in net.anwiba.commons.workflow.state
- StateUtilities() - Constructor for class net.anwiba.commons.workflow.state.StateUtilities
T
- Transition<T> - Class in net.anwiba.commons.workflow.transition
- Transition(IApplicable<IState<T>>, IFunction<IState<T>, IExecutable<T>, RuntimeException>) - Constructor for class net.anwiba.commons.workflow.transition.Transition
V
- valueOf(String) - Static method in enum class net.anwiba.commons.workflow.state.StateType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.anwiba.commons.workflow.state.StateType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- Workflow<T> - Class in net.anwiba.commons.workflow
- Workflow(IExecuterFactory<T>, IWorkflowController<T>) - Constructor for class net.anwiba.commons.workflow.Workflow
- WorkflowBuilder<T> - Class in net.anwiba.commons.workflow
- WorkflowBuilder() - Constructor for class net.anwiba.commons.workflow.WorkflowBuilder
- WorkflowController<T> - Class in net.anwiba.commons.workflow
- WorkflowController(List<ITransition<T>>) - Constructor for class net.anwiba.commons.workflow.WorkflowController
All Classes and Interfaces|All Packages