JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
A
AbstractAsyncTaskScheduler
- Class in
brainslug.flow.execution.async
AbstractAsyncTaskScheduler()
- Constructor for class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
AbstractRetryStrategy
- Class in
brainslug.flow.execution.async
AbstractRetryStrategy()
- Constructor for class brainslug.flow.execution.async.
AbstractRetryStrategy
AbstractTokenStore
- Class in
brainslug.flow.execution.token
AbstractTokenStore()
- Constructor for class brainslug.flow.execution.token.
AbstractTokenStore
add(Token)
- Method in class brainslug.flow.execution.token.
TokenList
addDefinition(FlowDefinition)
- Method in interface brainslug.flow.execution.
DefinitionStore
addDefinition(FlowDefinition)
- Method in class brainslug.flow.execution.
HashMapDefinitionStore
addFlowDefinition(FlowDefinition)
- Method in class brainslug.flow.context.
BrainslugContext
addListener(EventType, Listener)
- Method in class brainslug.flow.listener.
DefaultListenerManager
addListener(EventType, Listener)
- Method in interface brainslug.flow.listener.
ListenerManager
addNodeExecutorMappings()
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
addToken(Identifier, Identifier, Option<Identifier>)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
addToken(TriggerContext, FlowNodeDefinition<?>, FlowNodeDefinition)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
addToken(Identifier, Identifier, Option<Identifier>)
- Method in interface brainslug.flow.execution.token.
TokenStore
ArrayListTaskStore
- Class in
brainslug.flow.execution.async
ArrayListTaskStore()
- Constructor for class brainslug.flow.execution.async.
ArrayListTaskStore
as(Class<T>)
- Method in class brainslug.flow.execution.
ExecutionProperty
async
- Variable in class brainslug.flow.execution.
TriggerContext
async(Boolean)
- Method in class brainslug.flow.execution.
TriggerContext
AsyncTask
- Class in
brainslug.flow.execution.async
AsyncTask()
- Constructor for class brainslug.flow.execution.async.
AsyncTask
AsyncTask(String, String, String, String, Long, Long, Long, Long, Long)
- Constructor for class brainslug.flow.execution.async.
AsyncTask
AsyncTaskErrorDetails
- Class in
brainslug.flow.execution.async
AsyncTaskErrorDetails(Exception)
- Constructor for class brainslug.flow.execution.async.
AsyncTaskErrorDetails
AsyncTaskExecutionResult
- Class in
brainslug.flow.execution.async
AsyncTaskExecutor
- Class in
brainslug.flow.execution.async
AsyncTaskExecutor()
- Constructor for class brainslug.flow.execution.async.
AsyncTaskExecutor
AsyncTaskQuery
- Class in
brainslug.flow.execution.async
AsyncTaskQuery()
- Constructor for class brainslug.flow.execution.async.
AsyncTaskQuery
AsyncTaskScheduler
- Interface in
brainslug.flow.execution.async
AsyncTaskSchedulerOptions
- Class in
brainslug.flow.execution.async
AsyncTaskSchedulerOptions()
- Constructor for class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
AsyncTaskStore
- Interface in
brainslug.flow.execution.async
B
brainslug.flow.context
- package brainslug.flow.context
brainslug.flow.execution
- package brainslug.flow.execution
brainslug.flow.execution.async
- package brainslug.flow.execution.async
brainslug.flow.execution.expression
- package brainslug.flow.execution.expression
brainslug.flow.execution.token
- package brainslug.flow.execution.token
brainslug.flow.listener
- package brainslug.flow.listener
brainslug.util
- package brainslug.util
BrainslugContext
- Class in
brainslug.flow.context
BrainslugContext()
- Constructor for class brainslug.flow.context.
BrainslugContext
byteArrayValue
- Variable in class brainslug.flow.execution.
ExecutionProperty
C
call()
- Method in class brainslug.flow.execution.async.
ExecuteTaskCallable
call()
- Method in class brainslug.flow.execution.async.
ExecuteTasksCallable
ChoiceNodeExecutor
- Class in
brainslug.flow.execution.token
ChoiceNodeExecutor()
- Constructor for class brainslug.flow.execution.token.
ChoiceNodeExecutor
consumeAllNodeTokens(Identifier, Identifier)
- Method in class brainslug.flow.execution.token.
DefaultNodeExecutor
context
- Variable in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
context
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
ContextAware
- Interface in
brainslug.flow.context
createExecutionContext(TriggerContext)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
createInstance(Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
createInstance(Identifier)
- Method in interface brainslug.flow.execution.token.
TokenStore
createTriggerContextForNextNode(TriggerContext<?>, FlowNodeDefinition)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
D
DefaultExecutionContext
- Class in
brainslug.flow.execution
DefaultExecutionContext(TriggerContext, BrainslugContext)
- Constructor for class brainslug.flow.execution.
DefaultExecutionContext
DefaultListenerManager
- Class in
brainslug.flow.listener
DefaultListenerManager()
- Constructor for class brainslug.flow.listener.
DefaultListenerManager
DefaultNodeExecutor
<
T
extends
FlowNodeDefinition
> - Class in
brainslug.flow.execution.token
DefaultNodeExecutor()
- Constructor for class brainslug.flow.execution.token.
DefaultNodeExecutor
DefaultPredicateEvaluator
- Class in
brainslug.flow.execution.expression
DefaultPredicateEvaluator()
- Constructor for class brainslug.flow.execution.expression.
DefaultPredicateEvaluator
definitionId
- Variable in class brainslug.flow.execution.
TriggerContext
definitionId(Enum)
- Method in class brainslug.flow.execution.
TriggerContext
definitionId(String)
- Method in class brainslug.flow.execution.
TriggerContext
definitionId(Identifier)
- Method in class brainslug.flow.execution.
TriggerContext
DefinitionStore
- Interface in
brainslug.flow.execution
doubleValue
- Variable in class brainslug.flow.execution.
ExecutionProperty
E
equals(Object)
- Method in class brainslug.flow.execution.async.
AsyncTask
equals(Object)
- Method in class brainslug.flow.execution.async.
AsyncTaskErrorDetails
equals(Object)
- Method in class brainslug.flow.execution.
ExecutionProperty
equals(Object)
- Method in class brainslug.flow.execution.token.
Token
equals(Object)
- Method in class brainslug.flow.execution.
TriggerContext
TODO: should we include the properties into equals?
evaluate(EqualDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.expression.
DefaultPredicateEvaluator
evaluate(EqualDefinition, ExecutionContext)
- Method in interface brainslug.flow.execution.expression.
PredicateEvaluator
EventType
- Enum in
brainslug.flow.listener
execute(AsyncTask, BrainslugContext)
- Method in class brainslug.flow.execution.async.
AsyncTaskExecutor
Execute
- Annotation Type in
brainslug.flow.execution
Identifies a method which is meant for execution in a
HandlerCallDefinition
callee.
execute(T, ExecutionContext)
- Method in interface brainslug.flow.execution.
FlowNodeExecutor
execute(ExecutionContext)
- Method in class brainslug.flow.execution.
SimpleTask
execute(ChoiceDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.token.
ChoiceNodeExecutor
execute(T, ExecutionContext)
- Method in class brainslug.flow.execution.token.
DefaultNodeExecutor
execute(JoinDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.token.
JoinNodeExecutor
execute(EventDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.token.
StrictEventNode
execute(AbstractTaskDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
executeDelegate(Object, ExecutionContext)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
executeServiceMethodCall(AbstractTaskDefinition, ServiceCallDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
ExecuteTaskCallable
- Class in
brainslug.flow.execution.async
ExecuteTasksCallable
- Class in
brainslug.flow.execution.async
executionArguments(ExecutionContext, Method)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
ExecutionContext
- Interface in
brainslug.flow.execution
ExecutionProperties
- Class in
brainslug.flow.execution
ExecutionProperties()
- Constructor for class brainslug.flow.execution.
ExecutionProperties
ExecutionProperty
- Class in
brainslug.flow.execution
ExecutionProperty()
- Constructor for class brainslug.flow.execution.
ExecutionProperty
ExecutionProperty(String, String, String, Long, Double, byte[])
- Constructor for class brainslug.flow.execution.
ExecutionProperty
ExecutorServiceScheduler
- Class in
brainslug.flow.execution.async
ExecutorServiceScheduler()
- Constructor for class brainslug.flow.execution.async.
ExecutorServiceScheduler
F
findById(Identifier)
- Method in interface brainslug.flow.execution.
DefinitionStore
findById(Identifier)
- Method in class brainslug.flow.execution.
HashMapDefinitionStore
FlowExecutor
- Interface in
brainslug.flow.execution
FlowNodeExecutionResult
- Class in
brainslug.flow.execution
FlowNodeExecutionResult()
- Constructor for class brainslug.flow.execution.
FlowNodeExecutionResult
FlowNodeExecutionResult(List<FlowNodeDefinition>)
- Constructor for class brainslug.flow.execution.
FlowNodeExecutionResult
FlowNodeExecutor
<
T
extends
FlowNodeDefinition
> - Interface in
brainslug.flow.execution
fromList(List<ExecutionProperty>)
- Method in class brainslug.flow.execution.
ExecutionProperties
G
generateId()
- Method in interface brainslug.util.
IdGenerator
generateId()
- Method in class brainslug.util.
UuidGenerator
get(String, Class<T>)
- Method in class brainslug.flow.execution.
ExecutionProperties
get(String)
- Method in class brainslug.flow.execution.
ExecutionProperties
getAsyncTaskExecutor()
- Method in class brainslug.flow.execution.async.
ExecutorServiceScheduler
getAsyncTaskScheduler()
- Method in class brainslug.flow.context.
BrainslugContext
getAsyncTaskStore()
- Method in class brainslug.flow.context.
BrainslugContext
getBaseDate()
- Method in class brainslug.flow.execution.async.
ExecuteTaskCallable
getBrainslugContext()
- Method in class brainslug.flow.execution.
DefaultExecutionContext
getBrainslugContext()
- Method in interface brainslug.flow.execution.
ExecutionContext
getCreatedDate()
- Method in class brainslug.flow.execution.async.
AsyncTask
getDefinitionId()
- Method in class brainslug.flow.execution.async.
AsyncTask
getDefinitionId()
- Method in class brainslug.flow.execution.
TriggerContext
getDefinitionStore()
- Method in class brainslug.flow.context.
BrainslugContext
getDueDate()
- Method in class brainslug.flow.execution.async.
AsyncTask
getErrorDetails()
- Method in class brainslug.flow.execution.async.
AsyncTask
getException()
- Method in class brainslug.flow.execution.async.
AsyncTaskErrorDetails
getException()
- Method in class brainslug.flow.execution.async.
AsyncTaskExecutionResult
getFirstMethodAnnotatedWith(Class<?>, Class<? extends Annotation>)
- Static method in class brainslug.util.
ReflectionUtil
taken from http://stackoverflow.com/questions/6593597/java-seek-a-method-with-specific-annotation-and-its-annotation-element
getFlowExecutor()
- Method in class brainslug.flow.context.
BrainslugContext
getId()
- Method in class brainslug.flow.execution.async.
AsyncTask
getId()
- Method in class brainslug.flow.execution.token.
Token
getIdGenerator()
- Method in class brainslug.flow.context.
BrainslugContext
getInstanceId()
- Method in class brainslug.flow.execution.async.
AsyncTask
getInstanceId()
- Method in class brainslug.flow.execution.token.
Token
getInstanceId()
- Method in class brainslug.flow.execution.
TriggerContext
getInstanceTokens(Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
getInstanceTokens(Identifier)
- Method in interface brainslug.flow.execution.token.
TokenStore
getIterator()
- Method in class brainslug.flow.execution.token.
TokenList
getKey()
- Method in class brainslug.flow.execution.
ExecutionProperty
getListenerManager()
- Method in class brainslug.flow.context.
BrainslugContext
getMaxCount()
- Method in class brainslug.flow.execution.async.
AsyncTaskQuery
getMaxRetries()
- Method in class brainslug.flow.execution.async.
AsyncTask
getMaxTaskCount()
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
getNextNodes()
- Method in class brainslug.flow.execution.
FlowNodeExecutionResult
getNodeExecutor(T)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
getNodeId()
- Method in class brainslug.flow.execution.token.
Token
getNodeId()
- Method in class brainslug.flow.execution.
TriggerContext
getNodeTokens(Identifier, Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
getNodeTokens(Identifier, Identifier)
- Method in interface brainslug.flow.execution.token.
TokenStore
getObjectValue()
- Method in class brainslug.flow.execution.
ExecutionProperty
getOrCreateInstanceList(Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
getOrCreateTokenList(Map<Identifier, List<Token>>, Identifier)
- Method in class brainslug.flow.execution.token.
TokenList
getPredicateEvaluator()
- Method in class brainslug.flow.context.
BrainslugContext
getProperties()
- Method in class brainslug.flow.execution.
TriggerContext
getProperty(Class<P>)
- Method in class brainslug.flow.execution.
ExecutionProperties
getProperty(String, Class<P>)
- Method in class brainslug.flow.execution.
TriggerContext
getProperty(Class<P>)
- Method in class brainslug.flow.execution.
TriggerContext
getPropertyStore()
- Method in class brainslug.flow.context.
BrainslugContext
getRegistry()
- Method in class brainslug.flow.context.
BrainslugContext
getRetries()
- Method in class brainslug.flow.execution.async.
AsyncTask
getScheduleDelay()
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
getScheduledExecutorService()
- Method in class brainslug.flow.execution.async.
ExecutorServiceScheduler
getSchedulePeriod()
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
getScheduleUnit()
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
getService(Class<T>)
- Method in class brainslug.flow.context.
HashMapRegistry
getService(Class<T>)
- Method in interface brainslug.flow.context.
Registry
getSourceNode()
- Method in class brainslug.flow.execution.token.
Token
getStackTrace()
- Method in class brainslug.flow.execution.async.
AsyncTaskErrorDetails
getStartNodeDefinition(Identifier, Identifier)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
getTask(Identifier, Identifier, Identifier)
- Method in class brainslug.flow.execution.async.
ArrayListTaskStore
getTask(Identifier, Identifier, Identifier)
- Method in interface brainslug.flow.execution.async.
AsyncTaskStore
getTaskExecutorService()
- Method in class brainslug.flow.execution.async.
ExecutorServiceScheduler
getTaskNodeId()
- Method in class brainslug.flow.execution.async.
AsyncTask
getTasks(AsyncTaskQuery)
- Method in class brainslug.flow.execution.async.
ArrayListTaskStore
getTasks(AsyncTaskQuery)
- Method in interface brainslug.flow.execution.async.
AsyncTaskStore
getTasksToBeExecuted()
- Method in class brainslug.flow.execution.async.
ExecuteTasksCallable
getTasksToTrigger()
- Method in class brainslug.flow.execution.async.
ExecuteTasksCallable
getTokens()
- Method in class brainslug.flow.execution.token.
TokenList
getTokenStore()
- Method in class brainslug.flow.context.
BrainslugContext
getTrigger()
- Method in class brainslug.flow.execution.
DefaultExecutionContext
getTrigger()
- Method in interface brainslug.flow.execution.
ExecutionContext
getValues()
- Method in class brainslug.flow.execution.
ExecutionProperties
getVersion()
- Method in class brainslug.flow.execution.async.
AsyncTask
GoalCondition
- Interface in
brainslug.flow.execution
goalIsFulfilled(Identifier, ExecutionContext)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
groupedBySourceNode()
- Method in class brainslug.flow.execution.token.
TokenList
H
hashCode()
- Method in class brainslug.flow.execution.async.
AsyncTask
hashCode()
- Method in class brainslug.flow.execution.async.
AsyncTaskErrorDetails
hashCode()
- Method in class brainslug.flow.execution.
ExecutionProperty
hashCode()
- Method in class brainslug.flow.execution.token.
Token
hashCode()
- Method in class brainslug.flow.execution.
TriggerContext
HashMapDefinitionStore
- Class in
brainslug.flow.execution
HashMapDefinitionStore()
- Constructor for class brainslug.flow.execution.
HashMapDefinitionStore
HashMapPropertyStore
- Class in
brainslug.flow.execution
HashMapPropertyStore()
- Constructor for class brainslug.flow.execution.
HashMapPropertyStore
HashMapRegistry
- Class in
brainslug.flow.context
HashMapRegistry()
- Constructor for class brainslug.flow.context.
HashMapRegistry
HashMapTokenStore
- Class in
brainslug.flow.execution.token
HashMapTokenStore(IdGenerator)
- Constructor for class brainslug.flow.execution.token.
HashMapTokenStore
I
IdGenerator
- Interface in
brainslug.util
incrementRetries()
- Method in class brainslug.flow.execution.async.
AsyncTask
incrementVersion()
- Method in class brainslug.flow.execution.async.
AsyncTask
initialize()
- Method in class brainslug.flow.context.
BrainslugContext
instanceId
- Variable in class brainslug.flow.execution.
TriggerContext
instanceId(Identifier)
- Method in class brainslug.flow.execution.
TriggerContext
internalScheduleTask(AsyncTask)
- Method in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
internalStart()
- Method in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
internalStart()
- Method in class brainslug.flow.execution.async.
ExecutorServiceScheduler
internalStop()
- Method in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
invokeServiceMethodWithArguments(AbstractTaskDefinition, Class<?>, String, Object)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
invokeServiceMethodWithContext(ExecutionContext, Object, Method)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
isAsync()
- Method in class brainslug.flow.execution.
TriggerContext
isDead()
- Method in class brainslug.flow.execution.token.
Token
isDisabled()
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
isFailed()
- Method in class brainslug.flow.execution.async.
AsyncTaskExecutionResult
isRootToken()
- Method in class brainslug.flow.execution.token.
Token
J
JoinNodeExecutor
- Class in
brainslug.flow.execution.token
JoinNodeExecutor()
- Constructor for class brainslug.flow.execution.token.
JoinNodeExecutor
K
key
- Variable in class brainslug.flow.execution.
ExecutionProperty
L
linear(long, TimeUnit)
- Static method in class brainslug.flow.execution.async.
AbstractRetryStrategy
Listener
- Interface in
brainslug.flow.listener
ListenerManager
- Interface in
brainslug.flow.listener
loadProperties(Identifier<?>)
- Method in class brainslug.flow.execution.
HashMapPropertyStore
loadProperties(Identifier<?>)
- Method in interface brainslug.flow.execution.
PropertyStore
load properties for an instance
longValue
- Variable in class brainslug.flow.execution.
ExecutionProperty
M
mergeProperties(TriggerContext, DefaultExecutionContext)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
N
nextNodes
- Variable in class brainslug.flow.execution.
FlowNodeExecutionResult
nodeId
- Variable in class brainslug.flow.execution.
TriggerContext
nodeId(Identifier)
- Method in class brainslug.flow.execution.
TriggerContext
notify(TriggerContext<?>)
- Method in interface brainslug.flow.listener.
Listener
notifyListeners(EventType, TriggerContext)
- Method in class brainslug.flow.listener.
DefaultListenerManager
notifyListeners(EventType, TriggerContext)
- Method in interface brainslug.flow.listener.
ListenerManager
O
objectValue
- Variable in class brainslug.flow.execution.
ExecutionProperty
options
- Variable in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
P
PredicateEvaluator
- Interface in
brainslug.flow.execution.expression
properties
- Variable in class brainslug.flow.execution.
TriggerContext
properties(ExecutionProperties)
- Method in class brainslug.flow.execution.
TriggerContext
property(Object)
- Method in class brainslug.flow.execution.
TriggerContext
property(String, Object)
- Method in class brainslug.flow.execution.
TriggerContext
PropertyPredicate
- Interface in
brainslug.flow.execution.expression
PropertyStore
- Interface in
brainslug.flow.execution
A storage for flow instance properties.
put(String, Object)
- Method in class brainslug.flow.execution.
ExecutionProperties
putAll(ExecutionProperties)
- Method in class brainslug.flow.execution.
ExecutionProperties
Q
quadratic(long, TimeUnit)
- Static method in class brainslug.flow.execution.async.
AbstractRetryStrategy
R
ReflectionUtil
- Class in
brainslug.util
ReflectionUtil()
- Constructor for class brainslug.util.
ReflectionUtil
registerService(Class<T>, T)
- Method in class brainslug.flow.context.
HashMapRegistry
registerService(Class<T>, T)
- Method in interface brainslug.flow.context.
Registry
Registry
- Interface in
brainslug.flow.context
removeListener(Listener)
- Method in class brainslug.flow.listener.
DefaultListenerManager
removeListener(Listener)
- Method in interface brainslug.flow.listener.
ListenerManager
removeTask(AsyncTask)
- Method in class brainslug.flow.execution.async.
ArrayListTaskStore
removeTask(AsyncTask)
- Method in interface brainslug.flow.execution.async.
AsyncTaskStore
removeToken(Identifier, Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
removeToken(Identifier, Identifier)
- Method in interface brainslug.flow.execution.token.
TokenStore
removeTokens(Identifier, List<Token>)
- Method in class brainslug.flow.execution.token.
DefaultNodeExecutor
running
- Variable in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
S
scheduleAsyncTask(AbstractTaskDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
scheduleTask(AsyncTask)
- Method in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
scheduleTask(AsyncTask)
- Method in interface brainslug.flow.execution.async.
AsyncTaskScheduler
setContext(BrainslugContext)
- Method in interface brainslug.flow.context.
ContextAware
setContext(BrainslugContext)
- Method in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
setContext(BrainslugContext)
- Method in class brainslug.flow.listener.
DefaultListenerManager
setDead(boolean)
- Method in class brainslug.flow.execution.token.
Token
setDisabled(boolean)
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
setFailed(boolean)
- Method in class brainslug.flow.execution.async.
AsyncTaskExecutionResult
setProperty(String, Object)
- Method in class brainslug.flow.execution.
TriggerContext
SimpleTask
- Class in
brainslug.flow.execution
SimpleTask()
- Constructor for class brainslug.flow.execution.
SimpleTask
sourceNodeMap(List<Token>)
- Method in class brainslug.flow.execution.token.
TokenList
start()
- Method in class brainslug.flow.context.
BrainslugContext
start(AsyncTaskSchedulerOptions)
- Method in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
start(AsyncTaskSchedulerOptions)
- Method in interface brainslug.flow.execution.async.
AsyncTaskScheduler
startFlow(Identifier, Identifier)
- Method in class brainslug.flow.context.
BrainslugContext
startFlow(Identifier, Identifier, ExecutionProperties)
- Method in class brainslug.flow.context.
BrainslugContext
startFlow(TriggerContext<?>)
- Method in interface brainslug.flow.execution.
FlowExecutor
startFlow(TriggerContext<?>)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
stop()
- Method in class brainslug.flow.context.
BrainslugContext
stop()
- Method in class brainslug.flow.execution.async.
AbstractAsyncTaskScheduler
stop()
- Method in interface brainslug.flow.execution.async.
AsyncTaskScheduler
storeProperties(Identifier<?>, ExecutionProperties)
- Method in class brainslug.flow.execution.
HashMapPropertyStore
storeProperties(Identifier<?>, ExecutionProperties)
- Method in interface brainslug.flow.execution.
PropertyStore
storeTask(AsyncTask)
- Method in class brainslug.flow.execution.async.
ArrayListTaskStore
storeTask(AsyncTask)
- Method in interface brainslug.flow.execution.async.
AsyncTaskStore
StrictEventNode
- Class in
brainslug.flow.execution.token
StrictEventNode()
- Constructor for class brainslug.flow.execution.token.
StrictEventNode
stringValue
- Variable in class brainslug.flow.execution.
ExecutionProperty
T
takeAll(FlowNodeDefinition<?>)
- Method in class brainslug.flow.execution.token.
DefaultNodeExecutor
takeNone()
- Method in class brainslug.flow.execution.token.
DefaultNodeExecutor
TaskNodeExecutor
- Class in
brainslug.flow.execution.token
TaskNodeExecutor()
- Constructor for class brainslug.flow.execution.token.
TaskNodeExecutor
Token
- Class in
brainslug.flow.execution.token
Token(String, String, String, String, int)
- Constructor for class brainslug.flow.execution.token.
Token
Token(Identifier, Identifier, Option<Identifier>, Option<Identifier>, boolean)
- Constructor for class brainslug.flow.execution.token.
Token
TokenFlowExecutor
- Class in
brainslug.flow.execution.token
TokenFlowExecutor(BrainslugContext)
- Constructor for class brainslug.flow.execution.token.
TokenFlowExecutor
TokenList
- Class in
brainslug.flow.execution.token
TokenList(List<Token>)
- Constructor for class brainslug.flow.execution.token.
TokenList
tokenStore
- Variable in class brainslug.flow.execution.token.
DefaultNodeExecutor
tokenStore
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
TokenStore
- Interface in
brainslug.flow.execution.token
toString()
- Method in class brainslug.flow.execution.async.
AsyncTask
toString()
- Method in class brainslug.flow.execution.async.
AsyncTaskErrorDetails
toString()
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
toString()
- Method in class brainslug.flow.execution.
ExecutionProperties
toString()
- Method in class brainslug.flow.execution.
ExecutionProperty
toString()
- Method in class brainslug.flow.execution.
FlowNodeExecutionResult
toString()
- Method in class brainslug.flow.execution.token.
Token
toString()
- Method in class brainslug.flow.execution.
TriggerContext
trigger(TriggerContext)
- Method in class brainslug.flow.context.
BrainslugContext
trigger(AsyncTask, BrainslugContext)
- Method in class brainslug.flow.execution.async.
AsyncTaskExecutor
trigger(TriggerContext<?>)
- Method in interface brainslug.flow.execution.
FlowExecutor
trigger(TriggerContext<?>)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
TriggerContext
<
T
extends
TriggerContext
> - Class in
brainslug.flow.execution
TriggerContext()
- Constructor for class brainslug.flow.execution.
TriggerContext
triggerNext(TriggerContext, FlowNodeDefinition<?>, FlowNodeExecutionResult)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
U
unsupportedDelegateMessage(Object)
- Method in class brainslug.flow.execution.token.
TaskNodeExecutor
UuidGenerator
- Class in
brainslug.util
UuidGenerator()
- Constructor for class brainslug.util.
UuidGenerator
V
valueOf(String)
- Static method in enum brainslug.flow.listener.
EventType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum brainslug.flow.listener.
EventType
Returns an array containing the constants of this enum type, in the order they are declared.
valueType
- Variable in class brainslug.flow.execution.
ExecutionProperty
W
waitingForExternalTrigger(FlowNodeDefinition)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
with(String, Object)
- Static method in class brainslug.flow.execution.
ExecutionProperties
withAsyncTaskExecutor(AsyncTaskExecutor)
- Method in class brainslug.flow.execution.async.
ExecutorServiceScheduler
withAsyncTaskScheduler(AsyncTaskScheduler)
- Method in class brainslug.flow.context.
BrainslugContext
withAsyncTaskStore(AsyncTaskStore)
- Method in class brainslug.flow.context.
BrainslugContext
withCreatedDate(long)
- Method in class brainslug.flow.execution.async.
AsyncTask
withDefinitionId(Identifier)
- Method in class brainslug.flow.execution.async.
AsyncTask
withDefinitionStore(DefinitionStore)
- Method in class brainslug.flow.context.
BrainslugContext
withDueDate(long)
- Method in class brainslug.flow.execution.async.
AsyncTask
withErrorDetails(AsyncTaskErrorDetails)
- Method in class brainslug.flow.execution.async.
AsyncTask
withException(Exception)
- Method in class brainslug.flow.execution.async.
AsyncTaskErrorDetails
withException(Exception)
- Method in class brainslug.flow.execution.async.
AsyncTaskExecutionResult
withExecutor(FlowExecutor)
- Method in class brainslug.flow.context.
BrainslugContext
withId(Identifier)
- Method in class brainslug.flow.execution.async.
AsyncTask
withIdGenerator(UuidGenerator)
- Method in class brainslug.flow.context.
BrainslugContext
withInstanceId(Identifier)
- Method in class brainslug.flow.execution.async.
AsyncTask
withKey(String)
- Method in class brainslug.flow.execution.
ExecutionProperty
withListenerManager(ListenerManager)
- Method in class brainslug.flow.context.
BrainslugContext
withMaxCount(long)
- Method in class brainslug.flow.execution.async.
AsyncTaskQuery
withMaxRetries(long)
- Method in class brainslug.flow.execution.async.
AsyncTask
withMaxTaskCount(long)
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
withNext(FlowNodeDefinition)
- Method in class brainslug.flow.execution.
FlowNodeExecutionResult
withObjectValue(Object)
- Method in class brainslug.flow.execution.
ExecutionProperty
withPredicateEvaluator(PredicateEvaluator)
- Method in class brainslug.flow.context.
BrainslugContext
withPropertyStore(PropertyStore)
- Method in class brainslug.flow.context.
BrainslugContext
withRegistry(Registry)
- Method in class brainslug.flow.context.
BrainslugContext
withScheduleDelay(long)
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
withScheduledExecutorService(ScheduledExecutorService)
- Method in class brainslug.flow.execution.async.
ExecutorServiceScheduler
withSchedulePeriod(long)
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
withScheduleUnit(TimeUnit)
- Method in class brainslug.flow.execution.async.
AsyncTaskSchedulerOptions
withTaskExecutorService(ExecutorService)
- Method in class brainslug.flow.execution.async.
ExecutorServiceScheduler
withTaskNodeId(Identifier)
- Method in class brainslug.flow.execution.async.
AsyncTask
withTokenStore(TokenStore)
- Method in class brainslug.flow.context.
BrainslugContext
withTokenStore(TokenStore)
- Method in class brainslug.flow.execution.token.
DefaultNodeExecutor
withVersion(long)
- Method in class brainslug.flow.execution.async.
AsyncTask
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2014. All rights reserved.