Skip navigation links
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

Copyright © 2015. All rights reserved.