Skip navigation links
A B C D E F G I M N S T V W 

A

add(ITransition<T>) - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
 
add(IApplicable<IState<T>>, IExecutable<T>) - Method in interface net.anwiba.commons.workflow.IWorkflowBuilder
 
add(IApplicable<IState<T>>, IFunction<IState<T>, IExecutable<T>, RuntimeException>) - 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 class net.anwiba.commons.workflow.WorkflowBuilder
 
add(IApplicable<IState<T>>, IFunction<IState<T>, IExecutable<T>, RuntimeException>) - 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

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
 
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

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

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 - 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
 

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 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 net.anwiba.commons.workflow.state.StateType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.anwiba.commons.workflow.state.StateType
Returns an array containing the constants of this enum type, 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
 
A B C D E F G I M N S T V W 
Skip navigation links

Copyright © 2007–2018 Andreas W. Bartels. All rights reserved.