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
L
M
N
O
P
Q
R
S
T
U
V
W
A
AbstractAsyncTriggerScheduler
- Class in
brainslug.flow.execution.async
AbstractAsyncTriggerScheduler()
- Constructor for class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
AbstractBrainslugContextBuilder
<
SelfType
extends
AbstractBrainslugContextBuilder
,
T
extends
BrainslugContext
> - Class in
brainslug.flow.context
AbstractBrainslugContextBuilder()
- Constructor for class brainslug.flow.context.
AbstractBrainslugContextBuilder
AbstractInstanceStore
- Class in
brainslug.flow.execution.instance
AbstractInstanceStore()
- Constructor for class brainslug.flow.execution.instance.
AbstractInstanceStore
AbstractProperty
<
PropertyType
> - Class in
brainslug.flow.execution.property
AbstractProperty(String, PropertyType)
- Constructor for class brainslug.flow.execution.property.
AbstractProperty
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(FlowInstanceToken)
- Method in class brainslug.flow.execution.token.
TokenList
addFlowDefinition(FlowDefinition)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
addFlowDefinitionsWithStartTimer(Collection<FlowDefinition>)
- Method in class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
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
addTimersIfDefined(EventDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
EventNodeExecutor
addToken(Identifier, Identifier, Option<Identifier>, boolean)
- 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>, boolean)
- Method in interface brainslug.flow.execution.token.
TokenStore
ArrayListTriggerStore
- Class in
brainslug.flow.execution.async
ArrayListTriggerStore()
- Constructor for class brainslug.flow.execution.async.
ArrayListTriggerStore
async
- Variable in class brainslug.flow.context.
Trigger
async(Boolean)
- Method in class brainslug.flow.context.
Trigger
asyncFlowStartScheduler
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
AsyncFlowStartScheduler
- Interface in
brainslug.flow.execution.async
asyncFlowStartSchedulerOptions
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
AsyncTrigger
- Class in
brainslug.flow.execution.async
AsyncTrigger()
- Constructor for class brainslug.flow.execution.async.
AsyncTrigger
AsyncTrigger(String, String, String, String, Long, Long, Long, Long, Long)
- Constructor for class brainslug.flow.execution.async.
AsyncTrigger
AsyncTriggerErrorDetails
- Class in
brainslug.flow.execution.async
AsyncTriggerErrorDetails(Exception)
- Constructor for class brainslug.flow.execution.async.
AsyncTriggerErrorDetails
AsyncTriggerExecutionResult
- Class in
brainslug.flow.execution.async
asyncTriggerExecutor
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
AsyncTriggerExecutor
- Class in
brainslug.flow.execution.async
AsyncTriggerExecutor()
- Constructor for class brainslug.flow.execution.async.
AsyncTriggerExecutor
AsyncTriggerQuery
- Class in
brainslug.flow.execution.async
AsyncTriggerQuery()
- Constructor for class brainslug.flow.execution.async.
AsyncTriggerQuery
asyncTriggerScheduler
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
AsyncTriggerScheduler
- Interface in
brainslug.flow.execution.async
asyncTriggerScheduler
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
asyncTriggerSchedulerOptions
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
AsyncTriggerSchedulerOptions
- Class in
brainslug.flow.execution.async
AsyncTriggerSchedulerOptions()
- Constructor for class brainslug.flow.execution.async.
AsyncTriggerSchedulerOptions
asyncTriggerStore
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
asyncTriggerStore
- Variable in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
AsyncTriggerStore
- Interface in
brainslug.flow.execution.async
asyncTriggerStore
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
B
BooleanProperty
- Class in
brainslug.flow.execution.property
BooleanProperty(String, Boolean)
- Constructor for class brainslug.flow.execution.property.
BooleanProperty
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.instance
- package brainslug.flow.execution.instance
brainslug.flow.execution.node
- package brainslug.flow.execution.node
brainslug.flow.execution.node.task
- package brainslug.flow.execution.node.task
brainslug.flow.execution.property
- package brainslug.flow.execution.property
brainslug.flow.execution.property.store
- package brainslug.flow.execution.property.store
brainslug.flow.execution.token
- package brainslug.flow.execution.token
brainslug.flow.listener
- package brainslug.flow.listener
brainslug.util
- package brainslug.util
BrainslugContextBuilder
- Class in
brainslug.flow.context
BrainslugContextBuilder()
- Constructor for class brainslug.flow.context.
BrainslugContextBuilder
BrainslugExecutionContext
- Class in
brainslug.flow.context
BrainslugExecutionContext(FlowInstance, TriggerContext, Registry)
- Constructor for class brainslug.flow.context.
BrainslugExecutionContext
build()
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
C
call()
- Method in class brainslug.flow.execution.async.
ExecuteTaskCallable
call()
- Method in class brainslug.flow.execution.async.
ExecuteTasksCallable
callDefinitionExecutor
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
CallDefinitionExecutor
- Class in
brainslug.flow.execution.node.task
CallDefinitionExecutor()
- Constructor for class brainslug.flow.execution.node.task.
CallDefinitionExecutor
callDefinitionExecutor
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
ChoiceNodeExecutor
- Class in
brainslug.flow.execution.node
ChoiceNodeExecutor(ExpressionEvaluator)
- Constructor for class brainslug.flow.execution.node.
ChoiceNodeExecutor
context
- Variable in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
contextExecutionArguments(ExecutionContext, Method)
- Method in class brainslug.flow.execution.node.task.
CallDefinitionExecutor
ContextPredicate
- Interface in
brainslug.flow.execution.expression
createAsyncTrigger(EventDefinition, ExecutionContext, long)
- Method in class brainslug.flow.execution.node.
EventNodeExecutor
createExecutionContext(FlowInstance, TriggerContext)
- Method in class brainslug.flow.context.
ExecutionContextFactory
createExpressionEvaluator()
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
createInstance(Identifier)
- Method in class brainslug.flow.execution.instance.
HashMapInstanceStore
createInstance(Identifier)
- Method in interface brainslug.flow.execution.instance.
InstanceStore
createTaskNodeExecutor()
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
createTriggerContextForNextNode(TriggerContext, FlowNodeDefinition)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
D
DateProperty
- Class in
brainslug.flow.execution.property
DateProperty(String, Date)
- Constructor for class brainslug.flow.execution.property.
DateProperty
DefaultBrainslugContext
- Class in
brainslug.flow.context
DefaultBrainslugContext(AsyncTriggerScheduler, AsyncTriggerStore, AsyncTriggerSchedulerOptions, AsyncFlowStartScheduler, SchedulerOptions, DefinitionStore, ListenerManager, CallDefinitionExecutor, ExpressionEvaluator, Registry, FlowExecutor, TokenStore, InstanceStore)
- Constructor for class brainslug.flow.context.
DefaultBrainslugContext
DefaultExpressionEvaluator
- Class in
brainslug.flow.execution.expression
DefaultExpressionEvaluator()
- Constructor for class brainslug.flow.execution.expression.
DefaultExpressionEvaluator
DefaultFlowInstance
- Class in
brainslug.flow.execution.instance
DefaultFlowInstance(Identifier<?>, Identifier<?>, PropertyStore, TokenStore)
- Constructor for class brainslug.flow.execution.instance.
DefaultFlowInstance
DefaultListenerManager
- Class in
brainslug.flow.listener
DefaultListenerManager()
- Constructor for class brainslug.flow.listener.
DefaultListenerManager
DefaultNodeExecutor
<
T
extends
FlowNodeDefinition
> - Class in
brainslug.flow.execution.node
DefaultNodeExecutor()
- Constructor for class brainslug.flow.execution.node.
DefaultNodeExecutor
definitionId
- Variable in class brainslug.flow.context.
Trigger
definitionId(Enum)
- Method in class brainslug.flow.context.
Trigger
definitionId(String)
- Method in class brainslug.flow.context.
Trigger
definitionId(Identifier)
- Method in class brainslug.flow.context.
Trigger
definitionId()
- Method in class brainslug.flow.execution.instance.
InstanceSelector
definitionStore
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
definitionStore
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
destroy()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
disabled
- Variable in class brainslug.flow.execution.async.
SchedulerOptions
DoubleProperty
- Class in
brainslug.flow.execution.property
DoubleProperty(String, Double)
- Constructor for class brainslug.flow.execution.property.
DoubleProperty
E
equals(Object)
- Method in class brainslug.flow.context.
Trigger
TODO: should we include the setProperties into equals?
equals(Object)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
equals(Object)
- Method in class brainslug.flow.execution.async.
AsyncTriggerErrorDetails
equals(Object)
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
equals(Object)
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult.TokenRemoval
equals(Object)
- Method in class brainslug.flow.execution.property.
AbstractProperty
equals(Object)
- Method in class brainslug.flow.execution.token.
Token
evalScript(TaskScript, ScriptEngine, ExecutionContext)
- Method in class brainslug.flow.execution.node.task.
ScriptExecutor
evaluate(Expression, ExecutionContext, Class<T>)
- Method in class brainslug.flow.execution.expression.
DefaultExpressionEvaluator
evaluate(Expression, ExecutionContext, Class<T>)
- Method in interface brainslug.flow.execution.expression.
ExpressionEvaluator
evaluateExpression(Expression, ExecutionContext)
- Method in class brainslug.flow.execution.expression.
DefaultExpressionEvaluator
EventNodeExecutor
- Class in
brainslug.flow.execution.node
EventNodeExecutor(AsyncTriggerStore, ExpressionEvaluator)
- Constructor for class brainslug.flow.execution.node.
EventNodeExecutor
EventType
- Enum in
brainslug.flow.listener
execute(AsyncTrigger, RetryStrategy, BrainslugContext, AsyncTriggerStore)
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutor
execute(ChoiceDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
ChoiceNodeExecutor
execute(T, ExecutionContext)
- Method in class brainslug.flow.execution.node.
DefaultNodeExecutor
execute(EventDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
EventNodeExecutor
execute(T, ExecutionContext)
- Method in interface brainslug.flow.execution.node.
FlowNodeExecutor
execute(JoinDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
JoinNodeExecutor
execute(CallDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.task.
CallDefinitionExecutor
Execute
- Annotation Type in
brainslug.flow.execution.node.task
Identifies a method which is meant for execution in a
HandlerCallDefinition
callee.
execute(TaskScript, ExecutionContext)
- Method in class brainslug.flow.execution.node.task.
ScriptExecutor
execute(ExecutionContext)
- Method in interface brainslug.flow.execution.node.task.
SimpleTask
execute(AbstractTaskDefinition<?>, ExecutionContext)
- Method in class brainslug.flow.execution.node.
TaskNodeExecutor
executeConditionalEvent(EventDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
EventNodeExecutor
executeDelegate(Object, ExecutionContext)
- Method in class brainslug.flow.execution.node.task.
CallDefinitionExecutor
ExecuteTaskCallable
- Class in
brainslug.flow.execution.async
ExecuteTaskCallable(BrainslugContext, AsyncTrigger, AsyncTriggerStore, AsyncTriggerExecutor, RetryStrategy)
- Constructor for class brainslug.flow.execution.async.
ExecuteTaskCallable
ExecuteTasksCallable
- Class in
brainslug.flow.execution.async
executeWithOptionalAsyncRetry(AbstractTaskDefinition<?>, ExecutionContext)
- Method in class brainslug.flow.execution.node.
TaskNodeExecutor
ExecutionContextFactory
- Class in
brainslug.flow.context
ExecutionContextFactory(PropertyStore, Registry)
- Constructor for class brainslug.flow.context.
ExecutionContextFactory
ExecutionProperties
- Class in
brainslug.flow.execution.property
ExecutionProperties()
- Constructor for class brainslug.flow.execution.property.
ExecutionProperties
ExecutorServiceAsyncTriggerScheduler
- Class in
brainslug.flow.execution.async
ExecutorServiceAsyncTriggerScheduler()
- Constructor for class brainslug.flow.execution.async.
ExecutorServiceAsyncTriggerScheduler
ExecutorServiceFlowStartScheduler
- Class in
brainslug.flow.execution.async
ExecutorServiceFlowStartScheduler()
- Constructor for class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
expressionEvaluator
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
ExpressionEvaluator
- Interface in
brainslug.flow.execution.expression
expressionEvaluator
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
F
failed
- Variable in class brainslug.flow.execution.node.
FlowNodeExecutionResult
failed(boolean)
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
findInstance(FlowInstanceSelector)
- Method in class brainslug.flow.execution.instance.
HashMapInstanceStore
findInstance(FlowInstanceSelector)
- Method in interface brainslug.flow.execution.instance.
InstanceStore
findInstances(FlowInstanceSelector)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
findInstances(FlowInstanceSelector)
- Method in class brainslug.flow.execution.instance.
HashMapInstanceStore
findInstances(FlowInstanceSelector)
- Method in interface brainslug.flow.execution.instance.
InstanceStore
FloatProperty
- Class in
brainslug.flow.execution.property
FloatProperty(String, Float)
- Constructor for class brainslug.flow.execution.property.
FloatProperty
flowExecutor
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
FlowExecutor
- Interface in
brainslug.flow.execution
FlowNodeExecutionResult
- Class in
brainslug.flow.execution.node
FlowNodeExecutionResult(FlowNodeDefinition<?>)
- Constructor for class brainslug.flow.execution.node.
FlowNodeExecutionResult
FlowNodeExecutionResult(FlowNodeDefinition<?>, List<FlowNodeDefinition>)
- Constructor for class brainslug.flow.execution.node.
FlowNodeExecutionResult
FlowNodeExecutionResult.TokenRemoval
- Class in
brainslug.flow.execution.node
FlowNodeExecutor
<
T
extends
FlowNodeDefinition
> - Interface in
brainslug.flow.execution.node
from(Collection<T>)
- Method in class brainslug.flow.execution.property.
ExecutionProperties
G
generateId()
- Method in interface brainslug.util.
IdGenerator
generateId()
- Method in class brainslug.util.
UuidGenerator
get(String)
- Method in class brainslug.flow.execution.property.
ExecutionProperties
getActiveTokens()
- Method in class brainslug.flow.execution.token.
TokenList
getArguments(CallDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.task.
CallDefinitionExecutor
getAsyncTriggerExecutor()
- Method in class brainslug.flow.execution.async.
ExecutorServiceAsyncTriggerScheduler
getAsyncTriggerScheduler()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getAsyncTriggerStore()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getBaseDate()
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutor
getCallDefinitionExecutor()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getCreatedDate()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getCurrentTime()
- Method in class brainslug.flow.execution.node.
EventNodeExecutor
getDefinitionById(Identifier)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getDefinitionId()
- Method in class brainslug.flow.context.
Trigger
getDefinitionId()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getDefinitionId()
- Method in class brainslug.flow.execution.instance.
DefaultFlowInstance
getDefinitions()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getDefinitionStore()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getDueDate()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getErrorDetails()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getException()
- Method in class brainslug.flow.execution.async.
AsyncTriggerErrorDetails
getException()
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutionResult
getExpressionEvaluator()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
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.
DefaultBrainslugContext
getId()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getId()
- Method in class brainslug.flow.execution.token.
Token
getIdentifier()
- Method in class brainslug.flow.execution.instance.
DefaultFlowInstance
getInstance()
- Method in class brainslug.flow.context.
BrainslugExecutionContext
getInstanceId()
- Method in class brainslug.flow.context.
Trigger
getInstanceId()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getInstanceId()
- Method in class brainslug.flow.execution.token.
Token
getInstanceTokens(Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
getInstanceTokens(Identifier)
- Method in interface brainslug.flow.execution.token.
TokenStore
getKey()
- Method in class brainslug.flow.execution.property.
AbstractProperty
getListenerManager()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getMaxCount()
- Method in class brainslug.flow.execution.async.
AsyncTriggerQuery
getMaxRetries()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getMaxTaskCount()
- Method in class brainslug.flow.execution.async.
AsyncTriggerSchedulerOptions
getNextNodes()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
getNodeExecutor(T)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
getNodeId()
- Method in class brainslug.flow.context.
Trigger
getNodeId()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getNodeId()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult.TokenRemoval
getNodeId()
- Method in class brainslug.flow.execution.token.
Token
getNodeTokens(Identifier, Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
getNodeTokens(Identifier)
- Method in class brainslug.flow.execution.token.
TokenList
getNodeTokens(Identifier, Identifier)
- Method in interface brainslug.flow.execution.token.
TokenStore
getOverdueDate()
- Method in class brainslug.flow.execution.async.
AsyncTriggerQuery
getOverdueTriggers(Date)
- Method in class brainslug.flow.execution.async.
ArrayListTriggerStore
getProperties()
- Method in class brainslug.flow.context.
BrainslugExecutionContext
getProperties()
- Method in class brainslug.flow.context.
Trigger
getProperties()
- Method in class brainslug.flow.execution.instance.
DefaultFlowInstance
getProperties(Identifier<?>)
- Method in class brainslug.flow.execution.property.store.
HashMapPropertyStore
getProperties(Identifier<?>)
- Method in interface brainslug.flow.execution.property.store.
PropertyStore
load properties for an instance
getProperty(String, Class<P>)
- Method in class brainslug.flow.context.
Trigger
getProperty(String, Class<T>)
- Method in class brainslug.flow.execution.property.
ExecutionProperties
getProperty(Identifier<?>, Identifier<?>)
- Method in class brainslug.flow.execution.property.store.
HashMapPropertyStore
getProperty(Identifier<?>, Identifier<?>)
- Method in interface brainslug.flow.execution.property.store.
PropertyStore
getQuantity()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult.TokenRemoval
getRegistry()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getRemovedTokens()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
getRetries()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
getRetryStrategy(FlowNodeDefinition)
- Method in class brainslug.flow.execution.async.
ExecuteTasksCallable
getScheduleDelay()
- Method in class brainslug.flow.execution.async.
SchedulerOptions
getScheduledExecutorService()
- Method in class brainslug.flow.execution.async.
ExecutorServiceAsyncTriggerScheduler
getScheduledExecutorService()
- Method in class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
getSchedulePeriod()
- Method in class brainslug.flow.execution.async.
SchedulerOptions
getSchedulerOptions()
- Method in class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
getScheduleUnit()
- Method in class brainslug.flow.execution.async.
SchedulerOptions
getScriptEngine(String)
- Method in class brainslug.flow.execution.node.task.
ScriptExecutor
getService(Class<T>)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getService(Class<T>)
- Method in class brainslug.flow.context.
HashMapRegistry
getService(String, Class<T>)
- Method in class brainslug.flow.context.
HashMapRegistry
getService(String)
- Method in class brainslug.flow.context.
HashMapRegistry
getSourceId()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult.TokenRemoval
getSourceNodeId()
- Method in class brainslug.flow.execution.token.
Token
getStackTrace()
- Method in class brainslug.flow.execution.async.
AsyncTriggerErrorDetails
getStartNodeDefinition(Identifier, Identifier)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
getTaskExecutorService()
- Method in class brainslug.flow.execution.async.
ExecutorServiceAsyncTriggerScheduler
getTasksToBeExecuted()
- Method in class brainslug.flow.execution.async.
ExecuteTasksCallable
getTasksToTrigger()
- Method in class brainslug.flow.execution.async.
ExecuteTasksCallable
getTimedDefinitions()
- Method in class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
getTokens()
- Method in class brainslug.flow.execution.instance.
DefaultFlowInstance
getTokenStore()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
getTrigger()
- Method in class brainslug.flow.context.
BrainslugExecutionContext
getTrigger(Identifier, Identifier, Identifier)
- Method in class brainslug.flow.execution.async.
ArrayListTriggerStore
getTrigger(Identifier, Identifier, Identifier)
- Method in interface brainslug.flow.execution.async.
AsyncTriggerStore
getTriggers(AsyncTriggerQuery)
- Method in class brainslug.flow.execution.async.
ArrayListTriggerStore
getTriggers(AsyncTriggerQuery)
- Method in interface brainslug.flow.execution.async.
AsyncTriggerStore
getValue()
- Method in class brainslug.flow.execution.property.
AbstractProperty
getValue(String, Class<T>)
- Method in class brainslug.flow.execution.property.
ExecutionProperties
getValues()
- Method in class brainslug.flow.execution.property.
ExecutionProperties
getVersion()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
GoalCondition
- Interface in
brainslug.flow.execution.node.task
goalIsFulfilled(GoalDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
TaskNodeExecutor
H
hashCode()
- Method in class brainslug.flow.context.
Trigger
hashCode()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
hashCode()
- Method in class brainslug.flow.execution.async.
AsyncTriggerErrorDetails
hashCode()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
hashCode()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult.TokenRemoval
hashCode()
- Method in class brainslug.flow.execution.property.
AbstractProperty
hashCode()
- Method in class brainslug.flow.execution.token.
Token
HashMapInstanceStore
- Class in
brainslug.flow.execution.instance
HashMapInstanceStore(IdGenerator, PropertyStore, TokenStore)
- Constructor for class brainslug.flow.execution.instance.
HashMapInstanceStore
HashMapPropertyStore
- Class in
brainslug.flow.execution.property.store
HashMapPropertyStore()
- Constructor for class brainslug.flow.execution.property.store.
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
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
IdGenerator
- Interface in
brainslug.util
incrementRetries()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
incrementVersion()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
init()
- Method in class brainslug.flow.context.
DefaultBrainslugContext
instanceByDefinitionIdAndInstanceId(FlowInstanceSelector)
- Method in class brainslug.flow.execution.instance.
HashMapInstanceStore
instanceByInstanceId(Identifier)
- Method in class brainslug.flow.execution.instance.
HashMapInstanceStore
instanceId
- Variable in class brainslug.flow.context.
Trigger
instanceId(Identifier)
- Method in class brainslug.flow.context.
Trigger
instanceId()
- Method in class brainslug.flow.execution.instance.
InstanceSelector
instancesByDefinitionId(Identifier)
- Method in class brainslug.flow.execution.instance.
HashMapInstanceStore
InstanceSelector
- Class in
brainslug.flow.execution.instance
InstanceSelector()
- Constructor for class brainslug.flow.execution.instance.
InstanceSelector
instanceStore
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
InstanceStore
- Interface in
brainslug.flow.execution.instance
instanceStore
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
internalBuild()
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
internalBuild()
- Method in class brainslug.flow.context.
BrainslugContextBuilder
internalSchedule(AsyncTrigger)
- Method in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
internalStart()
- Method in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
internalStart()
- Method in class brainslug.flow.execution.async.
ExecutorServiceAsyncTriggerScheduler
internalStop()
- Method in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
IntProperty
- Class in
brainslug.flow.execution.property
IntProperty(String, Integer)
- Constructor for class brainslug.flow.execution.property.
IntProperty
invokeDelegateMethod(ExecutionContext, Object, Method)
- Method in class brainslug.flow.execution.node.task.
CallDefinitionExecutor
invokeMethod(InvokeDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.task.
CallDefinitionExecutor
invokeMethodWithArguments(Method, Object, Object[])
- Method in class brainslug.flow.execution.node.task.
CallDefinitionExecutor
isAsync()
- Method in class brainslug.flow.context.
BrainslugExecutionContext
isAsync()
- Method in class brainslug.flow.context.
Trigger
isDead()
- Method in class brainslug.flow.execution.token.
Token
isDisabled()
- Method in class brainslug.flow.execution.async.
SchedulerOptions
isExecutable(AbstractTaskDefinition)
- Method in class brainslug.flow.execution.node.
TaskNodeExecutor
isFailed()
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutionResult
isFailed()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
isFinal()
- Method in class brainslug.flow.execution.token.
Token
isRunning()
- Method in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
isSignaling()
- Method in class brainslug.flow.context.
BrainslugExecutionContext
isSignaling()
- Method in class brainslug.flow.context.
Trigger
iterator()
- Method in class brainslug.flow.execution.token.
TokenList
J
JoinNodeExecutor
- Class in
brainslug.flow.execution.node
JoinNodeExecutor()
- Constructor for class brainslug.flow.execution.node.
JoinNodeExecutor
L
linear(long, TimeUnit)
- Static method in class brainslug.flow.execution.async.
AbstractRetryStrategy
Listener
- Interface in
brainslug.flow.listener
listenerManager
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
listenerManager
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
ListenerManager
- Interface in
brainslug.flow.listener
LongProperty
- Class in
brainslug.flow.execution.property
LongProperty(String, Long)
- Constructor for class brainslug.flow.execution.property.
LongProperty
M
mergeProperties(TriggerContext, ExecutionContext)
- Method in class brainslug.flow.context.
ExecutionContextFactory
N
newProperties()
- Static method in class brainslug.flow.execution.property.
ExecutionProperties
nextNodes
- Variable in class brainslug.flow.execution.node.
FlowNodeExecutionResult
nodeId
- Variable in class brainslug.flow.context.
Trigger
nodeId(Identifier)
- Method in class brainslug.flow.context.
Trigger
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
ObjectProperty
- Class in
brainslug.flow.execution.property
ObjectProperty(String, Object)
- Constructor for class brainslug.flow.execution.property.
ObjectProperty
options
- Variable in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
P
predicateIsFulfilled(PredicateExpression, ExecutionContext)
- Method in class brainslug.flow.execution.node.
EventNodeExecutor
properties
- Variable in class brainslug.flow.context.
Trigger
properties(FlowInstanceProperties)
- Method in class brainslug.flow.context.
Trigger
properties()
- Method in class brainslug.flow.execution.instance.
InstanceSelector
property(Property<T>, Class<T>)
- Method in class brainslug.flow.context.
BrainslugExecutionContext
property(Identifier, Class<T>)
- Method in class brainslug.flow.context.
BrainslugExecutionContext
property(String, Class<T>)
- Method in class brainslug.flow.context.
BrainslugExecutionContext
property(Enum, Class<T>)
- Method in class brainslug.flow.context.
BrainslugExecutionContext
property(Object)
- Method in class brainslug.flow.context.
Trigger
property(String, Object)
- Method in class brainslug.flow.context.
Trigger
PropertyPredicate
- Interface in
brainslug.flow.execution.expression
propertyStore
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
PropertyStore
- Interface in
brainslug.flow.execution.property.store
A storage for flow instance properties.
propertyStore
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
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.
DefaultBrainslugContext
registerService(Class<T>, T)
- Method in class brainslug.flow.context.
HashMapRegistry
registerService(String, T)
- Method in class brainslug.flow.context.
HashMapRegistry
registry
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
registry
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
removedTokens
- Variable in class brainslug.flow.execution.node.
FlowNodeExecutionResult
removeListener(Listener)
- Method in class brainslug.flow.listener.
DefaultListenerManager
removeListener(Listener)
- Method in interface brainslug.flow.listener.
ListenerManager
removeToken(Identifier, FlowInstanceToken)
- Method in class brainslug.flow.execution.token.
TokenOperations
removeTokens(Identifier, Identifier, Option<Identifier>, Integer)
- Method in class brainslug.flow.execution.token.
TokenOperations
removeTrigger(AsyncTrigger)
- Method in class brainslug.flow.execution.async.
ArrayListTriggerStore
removeTrigger(AsyncTrigger, AsyncTriggerStore)
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutor
removeTrigger(AsyncTrigger)
- Method in interface brainslug.flow.execution.async.
AsyncTriggerStore
running
- Variable in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
S
schedule(AsyncTrigger)
- Method in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
schedule(AsyncTrigger)
- Method in interface brainslug.flow.execution.async.
AsyncTriggerScheduler
scheduleAsyncTask(AbstractTaskDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
TaskNodeExecutor
scheduleDelay
- Variable in class brainslug.flow.execution.async.
SchedulerOptions
schedulePeriod
- Variable in class brainslug.flow.execution.async.
SchedulerOptions
SchedulerOptions
<
SelfType
extends
SchedulerOptions
> - Class in
brainslug.flow.execution.async
SchedulerOptions()
- Constructor for class brainslug.flow.execution.async.
SchedulerOptions
scheduleUnit
- Variable in class brainslug.flow.execution.async.
SchedulerOptions
scriptExecutor
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
ScriptExecutor
- Class in
brainslug.flow.execution.node.task
ScriptExecutor(ScriptEngineManager)
- Constructor for class brainslug.flow.execution.node.task.
ScriptExecutor
scriptExecutor
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
self()
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
service(Class<T>)
- Method in class brainslug.flow.context.
BrainslugExecutionContext
service(String)
- Method in class brainslug.flow.context.
BrainslugExecutionContext
setAsyncTriggerScheduler(AsyncTriggerScheduler)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setAsyncTriggerStore(AsyncTriggerStore)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setCallDefinitionExecutor(CallDefinitionExecutor)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setDead(Identifier, Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
setDead(boolean)
- Method in class brainslug.flow.execution.token.
Token
setDead(Identifier, Identifier)
- Method in interface brainslug.flow.execution.token.
TokenStore
setDefinitionStore(DefinitionStore)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setDisabled(boolean)
- Method in class brainslug.flow.execution.async.
SchedulerOptions
setErrorDetailsAndRetry(AsyncTrigger, AsyncTriggerExecutionResult, RetryStrategy, AsyncTriggerStore)
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutor
setExpressionEvaluator(ExpressionEvaluator)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setFailed(boolean)
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutionResult
setFinal(Identifier, Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
setFinal(boolean)
- Method in class brainslug.flow.execution.token.
Token
setFinal(Identifier, Identifier)
- Method in interface brainslug.flow.execution.token.
TokenStore
setListenerManager(ListenerManager)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setProperties(FlowInstanceProperties)
- Method in class brainslug.flow.context.
BrainslugExecutionContext
setProperties(FlowInstanceProperties)
- Method in class brainslug.flow.context.
Trigger
setProperties(Identifier<?>, FlowInstanceProperties<?, FlowInstanceProperty<?>>)
- Method in class brainslug.flow.execution.property.store.
HashMapPropertyStore
setProperties(Identifier<?>, FlowInstanceProperties<?, FlowInstanceProperty<?>>)
- Method in interface brainslug.flow.execution.property.store.
PropertyStore
setProperty(String, Object)
- Method in class brainslug.flow.context.
BrainslugExecutionContext
setProperty(String, Object)
- Method in class brainslug.flow.context.
Trigger
setProperty(Identifier<?>, FlowInstanceProperty<?>)
- Method in class brainslug.flow.execution.property.store.
HashMapPropertyStore
setProperty(Identifier<?>, FlowInstanceProperty<?>)
- Method in interface brainslug.flow.execution.property.store.
PropertyStore
setPropertyStore(PropertyStore)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setRegistry(Registry)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setTokenOperations(TokenOperations)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
setTokenStore(TokenStore)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
shouldContinueImmediately(EventDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
EventNodeExecutor
signalEvent(Identifier, Identifier, Identifier)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
signaling
- Variable in class brainslug.flow.context.
Trigger
signaling(Boolean)
- Method in class brainslug.flow.context.
Trigger
SimpleTask
- Interface in
brainslug.flow.execution.node.task
start(BrainslugContext, AsyncTriggerStore, AsyncTriggerSchedulerOptions)
- Method in class brainslug.flow.execution.async.
AbstractAsyncTriggerScheduler
start(SchedulerOptions, BrainslugContext, Collection<FlowDefinition>)
- Method in interface brainslug.flow.execution.async.
AsyncFlowStartScheduler
start(BrainslugContext, AsyncTriggerStore, AsyncTriggerSchedulerOptions)
- Method in interface brainslug.flow.execution.async.
AsyncTriggerScheduler
start(SchedulerOptions, BrainslugContext, Collection<FlowDefinition>)
- Method in class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
startFlow(FlowDefinition)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
startFlow(FlowDefinition, FlowInstanceProperties)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
startFlow(FlowDefinition, FlowNodeDefinition, FlowInstanceProperties)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
startFlow(Identifier)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
startFlow(Identifier, Identifier)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
startFlow(Identifier, FlowInstanceProperties)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
startFlow(Identifier, Identifier, FlowInstanceProperties)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
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.execution.async.
AbstractAsyncTriggerScheduler
stop()
- Method in interface brainslug.flow.execution.async.
AsyncFlowStartScheduler
stop()
- Method in interface brainslug.flow.execution.async.
AsyncTriggerScheduler
stop()
- Method in class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
storeTrigger(AsyncTrigger)
- Method in class brainslug.flow.execution.async.
ArrayListTriggerStore
storeTrigger(AsyncTrigger)
- Method in interface brainslug.flow.execution.async.
AsyncTriggerStore
StringProperty
- Class in
brainslug.flow.execution.property
StringProperty(String, String)
- Constructor for class brainslug.flow.execution.property.
StringProperty
T
takeAll(FlowNodeDefinition<?>)
- Method in class brainslug.flow.execution.node.
DefaultNodeExecutor
takeAllAndRemoveFirst(FlowNodeDefinition<?>, FlowInstance)
- Method in class brainslug.flow.execution.node.
DefaultNodeExecutor
takeNone(FlowNodeDefinition<?>, FlowInstance)
- Method in class brainslug.flow.execution.node.
DefaultNodeExecutor
TaskNodeExecutor
- Class in
brainslug.flow.execution.node
TaskNodeExecutor(DefinitionStore, ExpressionEvaluator, CallDefinitionExecutor, AsyncTriggerScheduler, ScriptExecutor)
- Constructor for class brainslug.flow.execution.node.
TaskNodeExecutor
Token
- Class in
brainslug.flow.execution.token
Token(String, String, String, String, int, int)
- Constructor for class brainslug.flow.execution.token.
Token
Token(Identifier, Identifier, Option<Identifier>, Identifier, boolean, boolean)
- Constructor for class brainslug.flow.execution.token.
Token
TokenFlowExecutor
- Class in
brainslug.flow.execution.token
TokenFlowExecutor(TokenStore, InstanceStore, DefinitionStore, PropertyStore, ListenerManager, Registry, ExpressionEvaluator, AsyncTriggerStore, AsyncTriggerScheduler, CallDefinitionExecutor, ScriptExecutor)
- Constructor for class brainslug.flow.execution.token.
TokenFlowExecutor
TokenList
- Class in
brainslug.flow.execution.token
TokenList()
- Constructor for class brainslug.flow.execution.token.
TokenList
TokenList(List<? extends FlowInstanceToken>)
- Constructor for class brainslug.flow.execution.token.
TokenList
TokenOperations
- Class in
brainslug.flow.execution.token
TokenOperations(TokenStore)
- Constructor for class brainslug.flow.execution.token.
TokenOperations
TokenRemoval(Identifier, Option<Identifier>, Integer)
- Constructor for class brainslug.flow.execution.node.
FlowNodeExecutionResult.TokenRemoval
tokensForInstance(Identifier)
- Method in class brainslug.flow.execution.token.
HashMapTokenStore
tokenStore
- Variable in class brainslug.flow.context.
AbstractBrainslugContextBuilder
tokenStore
- Variable in class brainslug.flow.execution.token.
TokenFlowExecutor
TokenStore
- Interface in
brainslug.flow.execution.token
toString()
- Method in class brainslug.flow.context.
Trigger
toString()
- Method in class brainslug.flow.execution.async.
AsyncTrigger
toString()
- Method in class brainslug.flow.execution.async.
AsyncTriggerErrorDetails
toString()
- Method in class brainslug.flow.execution.async.
AsyncTriggerSchedulerOptions
toString()
- Method in class brainslug.flow.execution.async.
ExecuteTaskCallable
toString()
- Method in class brainslug.flow.execution.async.
SchedulerOptions
toString()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult.TokenRemoval
toString()
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
toString()
- Method in class brainslug.flow.execution.property.
AbstractProperty
toString()
- Method in class brainslug.flow.execution.property.
ExecutionProperties
toString()
- Method in class brainslug.flow.execution.token.
Token
trigger(TriggerContext)
- Method in class brainslug.flow.context.
DefaultBrainslugContext
Trigger
<
T
extends
Trigger
> - Class in
brainslug.flow.context
Trigger()
- Constructor for class brainslug.flow.context.
Trigger
trigger(AsyncTrigger, BrainslugContext)
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutor
trigger(TriggerContext)
- Method in interface brainslug.flow.execution.
FlowExecutor
trigger(TriggerContext)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
triggerNext(TriggerContext, FlowNodeDefinition<?>, FlowNodeExecutionResult)
- Method in class brainslug.flow.execution.token.
TokenFlowExecutor
U
unsupportedDelegateMessage(Object)
- Method in class brainslug.flow.execution.node.task.
CallDefinitionExecutor
updateTrigger(AsyncTrigger)
- Method in class brainslug.flow.execution.async.
ArrayListTriggerStore
updateTrigger(AsyncTrigger)
- Method in interface brainslug.flow.execution.async.
AsyncTriggerStore
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.
W
waitingForSignal(EventDefinition, ExecutionContext)
- Method in class brainslug.flow.execution.node.
EventNodeExecutor
with(Identifier, Object)
- Method in class brainslug.flow.execution.property.
ExecutionProperties
with(Property<?>, Object)
- Method in class brainslug.flow.execution.property.
ExecutionProperties
with(String, Object)
- Method in class brainslug.flow.execution.property.
ExecutionProperties
withAll(ExecutionProperties)
- Method in class brainslug.flow.execution.property.
ExecutionProperties
withAsyncFlowStartScheduler(AsyncFlowStartScheduler)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withAsyncFlowStartSchedulerOptions(SchedulerOptions)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withAsyncTriggerExecutor(AsyncTriggerExecutor)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withAsyncTriggerExecutor(AsyncTriggerExecutor)
- Method in class brainslug.flow.execution.async.
ExecutorServiceAsyncTriggerScheduler
withAsyncTriggerScheduler(AsyncTriggerScheduler)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withAsyncTriggerSchedulerOptions(AsyncTriggerSchedulerOptions)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withAsyncTriggerStore(AsyncTriggerStore)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withCallDefinitionExecutor(CallDefinitionExecutor)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withCreatedDate(long)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
withDefinitionId(Identifier)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
withDefinitionId(Identifier)
- Method in class brainslug.flow.execution.instance.
InstanceSelector
withDefinitionStore(DefinitionStore)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withDueDate(long)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
withErrorDetails(AsyncTriggerErrorDetails)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
withException(Exception)
- Method in class brainslug.flow.execution.async.
AsyncTriggerExecutionResult
withFirstIncomingTokensRemoved(FlowInstanceTokenList)
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
withFlowExecutor(FlowExecutor)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withId(Identifier)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
withIdGenerator(IdGenerator)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withInstanceId(Identifier)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
withInstanceId(Identifier)
- Method in class brainslug.flow.execution.instance.
InstanceSelector
withInstanceStore(InstanceStore)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withListenerManager(ListenerManager)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withMaxCount(long)
- Method in class brainslug.flow.execution.async.
AsyncTriggerQuery
withMaxRetries(long)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
withMaxTaskCount(long)
- Method in class brainslug.flow.execution.async.
AsyncTriggerSchedulerOptions
withNext(FlowNodeDefinition)
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
withNodeId(Identifier)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
withOverdueDate(Date)
- Method in class brainslug.flow.execution.async.
AsyncTriggerQuery
withPredicateEvaluator(ExpressionEvaluator)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withProperty(Property<?>, Value<String>)
- Method in class brainslug.flow.execution.instance.
InstanceSelector
withProperty(Identifier<?>, String)
- Method in class brainslug.flow.execution.instance.
InstanceSelector
withPropertyStore(PropertyStore)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withRegistry(Registry)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withRemovedTokens(Identifier, Option<Identifier>, Integer)
- Method in class brainslug.flow.execution.node.
FlowNodeExecutionResult
withScheduleDelay(long)
- Method in class brainslug.flow.execution.async.
SchedulerOptions
withScheduledExecutorService(ScheduledExecutorService)
- Method in class brainslug.flow.execution.async.
ExecutorServiceAsyncTriggerScheduler
withScheduledExecutorService(ScheduledExecutorService)
- Method in class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
withSchedulePeriod(long)
- Method in class brainslug.flow.execution.async.
SchedulerOptions
withSchedulerOptions(SchedulerOptions)
- Method in class brainslug.flow.execution.async.
ExecutorServiceFlowStartScheduler
withScheduleUnit(TimeUnit)
- Method in class brainslug.flow.execution.async.
SchedulerOptions
withScriptExecutor(ScriptExecutor)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withTaskExecutorService(ExecutorService)
- Method in class brainslug.flow.execution.async.
ExecutorServiceAsyncTriggerScheduler
withTokenStore(TokenStore)
- Method in class brainslug.flow.context.
AbstractBrainslugContextBuilder
withVersion(long)
- Method in class brainslug.flow.execution.async.
AsyncTrigger
A
B
C
D
E
F
G
H
I
J
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 © 2015. All rights reserved.