Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y 

A

abort(long) - Method in interface ee.telekom.workflow.core.abort.AbortService
Requests a workflow instance to become aborted.
abort(long) - Method in class ee.telekom.workflow.core.abort.AbortServiceImpl
Prepares the workflow instance for being aborted and marks its status to WorkflowInstanceStatus.ABORT.
abort(GraphInstance) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
abort(GraphInstance) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Aborts the given GraphInstance's execution and cancels all associated tokens and work items.
AbortService - Interface in ee.telekom.workflow.core.abort
Provides a service to request a workflow instance to become aborted.
AbortServiceImpl - Class in ee.telekom.workflow.core.abort
 
AbortServiceImpl() - Constructor for class ee.telekom.workflow.core.abort.AbortServiceImpl
 
abortWorkflow(long) - Method in interface ee.telekom.workflow.executor.WorkflowExecutor
 
abortWorkflow(long) - Method in class ee.telekom.workflow.executor.WorkflowExecutorImpl
 
abortWorkflowInstance(long) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
AbstractConditionalGateway - Class in ee.telekom.workflow.graph.node.gateway
Abstract gateway that is providing common functionality for gateways that support conditional transitions.
AbstractConditionalGateway(int) - Constructor for class ee.telekom.workflow.graph.node.gateway.AbstractConditionalGateway
 
AbstractConditionalGateway(int, String) - Constructor for class ee.telekom.workflow.graph.node.gateway.AbstractConditionalGateway
 
AbstractDao - Class in ee.telekom.workflow.util
 
AbstractDao() - Constructor for class ee.telekom.workflow.util.AbstractDao
 
AbstractGateway - Class in ee.telekom.workflow.graph.node.gateway
Abstract gateway node that implements common gateway functionality, i.e.
AbstractGateway(int) - Constructor for class ee.telekom.workflow.graph.node.gateway.AbstractGateway
 
AbstractGateway(int, String) - Constructor for class ee.telekom.workflow.graph.node.gateway.AbstractGateway
 
AbstractNode - Class in ee.telekom.workflow.graph.node
Abstract node implementation providing id and name.
AbstractNode(int) - Constructor for class ee.telekom.workflow.graph.node.AbstractNode
 
AbstractNode(int, String) - Constructor for class ee.telekom.workflow.graph.node.AbstractNode
 
AbstractRowMapper<T> - Class in ee.telekom.workflow.util
 
AbstractRowMapper() - Constructor for class ee.telekom.workflow.util.AbstractRowMapper
 
AbstractWorkflowEngineDao - Class in ee.telekom.workflow.util
 
AbstractWorkflowEngineDao() - Constructor for class ee.telekom.workflow.util.AbstractWorkflowEngineDao
 
acquireLock() - Method in interface ee.telekom.workflow.core.lock.LockService
Attempts to acquire the cluster's lock
acquireLock() - Method in class ee.telekom.workflow.core.lock.LockServiceImpl
 
addBean(String, Object) - Method in class ee.telekom.workflow.graph.core.MapBeanResolver
 
addBean(Object) - Method in class ee.telekom.workflow.util.AdvancedParameterSource
 
addChild(Tree<T>) - Method in class ee.telekom.workflow.api.Tree
 
addCondition(Condition, String) - Method in class ee.telekom.workflow.graph.node.gateway.AbstractConditionalGateway
A null condition is interpreted as a default condition.
addEntryMapping(String, InputMapping<Object>) - Method in class ee.telekom.workflow.graph.node.input.MapMapping
 
addGraph(Graph) - Method in class ee.telekom.workflow.graph.core.GraphRepositoryImpl
 
addGraph(Graph) - Method in interface ee.telekom.workflow.graph.GraphRepository
Adds a graph to the repository and overwrites any previously defined graph with identical name and version.
addHumanTaskItem(GraphInstance, Token, String, String, Map<String, Object>) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
addHumanTaskItem(GraphInstance, Token, String, String, Map<String, Object>) - Method in interface ee.telekom.workflow.graph.GraphEngine
Adds a new HumanTaskItem to the given instance which is associated to the given token.
addMapWithLowercaseKeys(Map<String, Object>) - Method in class ee.telekom.workflow.util.AdvancedParameterSource
 
addNode(Node) - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
addSibling(Tree<T>) - Method in class ee.telekom.workflow.api.Tree
 
addSignalItem(GraphInstance, Token, String) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
addSignalItem(GraphInstance, Token, String) - Method in interface ee.telekom.workflow.graph.GraphEngine
Adds a new SignalItem to the given instance which is associated to the given token.
addTaskItem(GraphInstance, Token, String, String, Object[]) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
addTaskItem(GraphInstance, Token, String, String, Object[]) - Method in interface ee.telekom.workflow.graph.GraphEngine
Adds a new TaskItem to the given instance which is associated to the given token.
addTimerItem(GraphInstance, Token, Date) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
addTimerItem(GraphInstance, Token, Date) - Method in interface ee.telekom.workflow.graph.GraphEngine
Adds a new TimerItem to the given instance which is associated to the given token.
addToExecutionQueue(Token) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
addToExecutionQueue(Token) - Method in interface ee.telekom.workflow.graph.GraphInstance
Adds a token to the execution queue.
addToHistory(String) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
addToHistory(String) - Method in interface ee.telekom.workflow.graph.GraphInstance
Adds the given event into the instance's history log.
addToken(Element) - Method in class ee.telekom.workflow.api.Row
 
addToken(GraphInstance, Node, Token) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
addToken(Token) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
addToken(GraphInstance, Node, Token) - Method in interface ee.telekom.workflow.graph.GraphEngine
Adds a new, active token to the given instance pointing to the given node with the given parent.
addToken(Token) - Method in interface ee.telekom.workflow.graph.GraphInstance
Adds a token to the graph instance.
addTransition(Transition) - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
addValue(String, Object) - Method in class ee.telekom.workflow.util.AdvancedParameterSource
 
addWorkItem(GraphWorkItem) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
addWorkItem(GraphWorkItem) - Method in interface ee.telekom.workflow.graph.GraphInstance
When a token execution reaches a wait state, it produces a WorkItem which describes the work that needs to be completed in order to continue the token's execution.
AdvancedParameterSource - Class in ee.telekom.workflow.util
Like BeanPropertySqlParameterSource, supports adding beans like MapSqlParameterSource, supports adding individual values Encodes Enum's as VARCHAR types Encodes Map's as VARCHAR types
AdvancedParameterSource() - Constructor for class ee.telekom.workflow.util.AdvancedParameterSource
 
afterPropertiesSet() - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
AndFork - Class in ee.telekom.workflow.graph.node.gateway
Gateway, that implements the "parallel split" workflow pattern.
AndFork(int) - Constructor for class ee.telekom.workflow.graph.node.gateway.AndFork
 
AndFork(int, String) - Constructor for class ee.telekom.workflow.graph.node.gateway.AndFork
 
AndJoin - Class in ee.telekom.workflow.graph.node.gateway
Gateway, that implements the "structured synchronizing merge" workflow pattern.
AndJoin(int) - Constructor for class ee.telekom.workflow.graph.node.gateway.AndJoin
 
AndJoin(int, String) - Constructor for class ee.telekom.workflow.graph.node.gateway.AndJoin
 
archive(long) - Method in class ee.telekom.workflow.core.archive.ArchiveDao
 
archive(long) - Method in interface ee.telekom.workflow.core.archive.ArchiveService
Archive a workflow instance's data once it is fully executed or aborted.
archive(long) - Method in class ee.telekom.workflow.core.archive.ArchiveServiceImpl
 
ArchiveDao - Class in ee.telekom.workflow.core.archive
 
ArchiveDao() - Constructor for class ee.telekom.workflow.core.archive.ArchiveDao
 
ArchiveService - Interface in ee.telekom.workflow.core.archive
Provides a method to archive a workflow instance's data once it is fully executed or aborted.
ArchiveServiceImpl - Class in ee.telekom.workflow.core.archive
 
ArchiveServiceImpl() - Constructor for class ee.telekom.workflow.core.archive.ArchiveServiceImpl
 
aroundServiceMethod(ProceedingJoinPoint) - Method in class ee.telekom.workflow.util.StatisticsLoggingAspect
 
ArrayMapping - Class in ee.telekom.workflow.graph.node.input
InputMapping that evaluates to an array.
ArrayMapping(InputMapping<?>[]) - Constructor for class ee.telekom.workflow.graph.node.input.ArrayMapping
 
asBoolean(String) - Static method in class ee.telekom.workflow.util.YesNoUtil
Converts the given string into a Boolean flag of either true, false or null.
assertIsExecuting(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
assertIsExecuting(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
assignHumanTask(long, String) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
asString(Boolean) - Static method in class ee.telekom.workflow.util.YesNoUtil
Converts the given flag into a string of either "Y", "N" or null.
AttributeEqualsCondition - Class in ee.telekom.workflow.graph.node.gateway.condition
 
AttributeEqualsCondition(String, Object) - Constructor for class ee.telekom.workflow.graph.node.gateway.condition.AttributeEqualsCondition
 
AttributeMapping<T> - Class in ee.telekom.workflow.graph.node.input
InputMapping for an attribute's value in the given environment.
AttributeMapping(String) - Constructor for class ee.telekom.workflow.graph.node.input.AttributeMapping
 
awaitEmpty() - Method in class ee.telekom.workflow.executor.queue.HazelcastWorkQueue
 
awaitEmpty() - Method in interface ee.telekom.workflow.executor.queue.WorkQueue
Blocks the calling thread until the queue is empty.

B

BEAN - Static variable in class ee.telekom.workflow.executor.lifecycle.LifecycleServiceImpl
 
BEAN - Static variable in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
BEAN - Static variable in class ee.telekom.workflow.jmx.ClusterMonitor
 
BEAN - Static variable in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
BEAN - Static variable in class ee.telekom.workflow.jmx.EngineMonitor
 
BeanAsyncCallActivity - Class in ee.telekom.workflow.graph.node.activity
Activity, pausing execution until a task (call of method on a bean with given name) has been completed.
BeanAsyncCallActivity(int, String, String, InputMapping<?>[], OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
BeanAsyncCallActivity(int, String, String, String, InputMapping<?>[], OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
BeanCallActivity - Class in ee.telekom.workflow.graph.node.activity
Activity that is synchronously calling a method on the bean with the given name.
BeanCallActivity(int, String, String, InputMapping<?>[], OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
BeanCallActivity(int, String, String, String, InputMapping<?>[], OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
BeanResolver - Interface in ee.telekom.workflow.graph
A bean resolve resolves a bean object based on a bean name.
branch() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
branch(String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
build() - Method in class ee.telekom.workflow.api.GraphBuilder
Builds the Graph based on the tree.
buildGraph() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 

C

call(int, String, String, Object...) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
call(Object, String, Object[]) - Static method in class ee.telekom.workflow.util.CallUtil
 
callAsync(int, String, String, Object...) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
CallUtil - Class in ee.telekom.workflow.util
 
CallUtil() - Constructor for class ee.telekom.workflow.util.CallUtil
 
cancel(Token) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
cancel(Token) - Method in interface ee.telekom.workflow.graph.GraphEngine
Cancels the given token.
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.CreateNewInstanceActivity
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.ScriptActivity
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.SetAttributeActivity
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
cancel(GraphEngine, Token) - Method in interface ee.telekom.workflow.graph.Node
Called when the GraphEngine cancels the execution of a Token, that is currently pointing to this node and is in a wait state.
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.event.CatchSignal
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.event.CatchTimer
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.event.ThrowEscalation
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.AndFork
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.AndJoin
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.CancellingDiscriminator
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.OrFork
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.XorFork
 
cancel(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.XorJoin
 
CancellingDiscriminator - Class in ee.telekom.workflow.graph.node.gateway
Gateway, that implements the "cancelling discriminator" workflow pattern.
CancellingDiscriminator(int) - Constructor for class ee.telekom.workflow.graph.node.gateway.CancellingDiscriminator
 
CancellingDiscriminator(int, String) - Constructor for class ee.telekom.workflow.graph.node.gateway.CancellingDiscriminator
 
cancelWorkItem(Token) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
cancelWorkItem(Token) - Method in interface ee.telekom.workflow.graph.GraphEngine
If existent, cancels the active work item associated with the given token.
canCreateBean(String) - Method in class ee.telekom.workflow.graph.el.EnvironmentBeanNameResolver
 
CatchSignal - Class in ee.telekom.workflow.graph.node.event
Catch event, pausing execution until the arrival of a signal from an external source.
CatchSignal(int, String) - Constructor for class ee.telekom.workflow.graph.node.event.CatchSignal
 
CatchSignal(int, String, String) - Constructor for class ee.telekom.workflow.graph.node.event.CatchSignal
 
CatchSignal(int, String, String, OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.event.CatchSignal
 
CatchSignal(int, String, OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.event.CatchSignal
 
CatchSignal(int, String, InputMapping<String>, OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.event.CatchSignal
 
CatchTimer - Class in ee.telekom.workflow.graph.node.event
Catch event, pausing execution for a given amount of time.
CatchTimer(int, long) - Constructor for class ee.telekom.workflow.graph.node.event.CatchTimer
 
CatchTimer(int, String, long) - Constructor for class ee.telekom.workflow.graph.node.event.CatchTimer
 
CatchTimer(InputMapping<Long>, int) - Constructor for class ee.telekom.workflow.graph.node.event.CatchTimer
 
CatchTimer(InputMapping<Long>, int, String) - Constructor for class ee.telekom.workflow.graph.node.event.CatchTimer
 
CatchTimer(int, Date) - Constructor for class ee.telekom.workflow.graph.node.event.CatchTimer
 
CatchTimer(int, String, Date) - Constructor for class ee.telekom.workflow.graph.node.event.CatchTimer
 
CatchTimer(int, InputMapping<Date>) - Constructor for class ee.telekom.workflow.graph.node.event.CatchTimer
 
CatchTimer(int, String, InputMapping<Date>) - Constructor for class ee.telekom.workflow.graph.node.event.CatchTimer
 
checkNodeStatus() - Method in interface ee.telekom.workflow.executor.lifecycle.LifecycleService
Called regularly to - leave a heart beat and mark dead cluster siblings as FAILED.
checkNodeStatus() - Method in class ee.telekom.workflow.executor.lifecycle.LifecycleServiceImpl
 
clear() - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
clear() - Method in interface ee.telekom.workflow.graph.Environment
Empties the environment.
ClusterMonitor - Class in ee.telekom.workflow.jmx
 
ClusterMonitor() - Constructor for class ee.telekom.workflow.jmx.ClusterMonitor
 
CommonsConfigurationFactoryBean - Class in org.springmodules.commons.configuration
FactoryBean which wraps a Commons CompositeConfiguration object for usage with PropertiesLoaderSupport.
CommonsConfigurationFactoryBean() - Constructor for class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
CommonsConfigurationFactoryBean(Configuration) - Constructor for class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
complete(GraphWorkItem) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
complete(Token, Object) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
complete(Token, Object, String) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
complete(Token, Object) - Method in interface ee.telekom.workflow.graph.GraphEngine
A shorthand for GraphEngine.complete(Token, Object, String) using a the default transition name Transition.DEFAULT_TRANSITION_NAME.
complete(Token, Object, String) - Method in interface ee.telekom.workflow.graph.GraphEngine
Finishes the execution of the given Token's current Node on the associated GraphInstance.
complete(GraphWorkItem) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Completes the executed work item and continues execution until another wait state is reached or until the graph instance is completed.
completeWorkItem(long, long) - Method in interface ee.telekom.workflow.executor.WorkflowExecutor
 
completeWorkItem(long, long) - Method in class ee.telekom.workflow.executor.WorkflowExecutorImpl
 
Condition - Interface in ee.telekom.workflow.graph.node.gateway.condition
Condition that is evaluated based on an Environment of a GraphInstance.
configuration - Variable in class ee.telekom.workflow.executor.GraphEngineFactory
 
ConfigurationMonitor - Class in ee.telekom.workflow.jmx
 
ConfigurationMonitor() - Constructor for class ee.telekom.workflow.jmx.ConfigurationMonitor
 
ConstantMapping<T> - Class in ee.telekom.workflow.graph.node.input
InputMapping of a constant value that does not depend on the environment.
ConstantMapping(T) - Constructor for class ee.telekom.workflow.graph.node.input.ConstantMapping
 
consumeWorkUnit() - Method in interface ee.telekom.workflow.executor.consumer.WorkConsumerService
Consumes a single work unit.
consumeWorkUnit() - Method in class ee.telekom.workflow.executor.consumer.WorkConsumerServiceImpl
 
containsAttribute(String) - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
containsAttribute(String) - Method in interface ee.telekom.workflow.graph.Environment
Checks if an attribute with given name exists.
countArguments() - Method in class ee.telekom.workflow.api.Element
 
create(ExecutionError) - Method in class ee.telekom.workflow.core.error.ExecutionErrorDao
 
create(String, String, Date) - Method in class ee.telekom.workflow.core.lock.LockDao
 
create(Node) - Method in class ee.telekom.workflow.core.node.NodeDao
 
create(WorkflowInstance) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
create(String, Integer, Map<String, Object>, String, String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
create(String, Integer, Map<String, Object>, String, String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
create(List<WorkItem>) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
create(String, Integer, String, String, Environment) - Method in interface ee.telekom.workflow.graph.NewGraphInstanceCreator
 
createArrayMapping(Object[]) - Static method in class ee.telekom.workflow.api.ElementUtil
Creates an array of InputMappings based on an array of arguments.
createCondition(Element) - Static method in class ee.telekom.workflow.api.ElementUtil
Creates a Condition based on the given conditional element.
createHumanTaskItem(Token, String, String, Map<String, Object>) - Static method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
createInstance(int, String, Integer, String, String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
createMapMapping(List<Element>) - Static method in class ee.telekom.workflow.api.ElementUtil
Creates a MapMapping based on the list of input elements.
CreateNewInstanceActivity - Class in ee.telekom.workflow.graph.node.activity
Activity, that orders a The task is executed asynchronously by an external system.
CreateNewInstanceActivity(int, String, Integer, String, String, MapMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.CreateNewInstanceActivity
 
CreateNewInstanceActivity(int, String, String, Integer, String, String, MapMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.CreateNewInstanceActivity
 
CreateNewInstanceActivity(int, InputMapping<String>, InputMapping<Integer>, InputMapping<String>, InputMapping<String>, MapMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.CreateNewInstanceActivity
 
CreateNewInstanceActivity(int, String, InputMapping<String>, InputMapping<Integer>, InputMapping<String>, InputMapping<String>, MapMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.CreateNewInstanceActivity
 
createNode(Tree<Row>) - Method in class ee.telekom.workflow.api.NodeBuilder
Creates a Node based on the give tree node.
createOutputMapping(Element) - Static method in class ee.telekom.workflow.api.ElementUtil
Creates an OutputMapping based on an output element.
createSignalItem(Token, String) - Static method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
createTaskItem(Token, String, String, Object[]) - Static method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
createTimerItem(Token, Date) - Static method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
createTransitions(GraphImpl, Tree<Row>) - Method in class ee.telekom.workflow.api.TransitionBuilder
Creates outgoing transitions from the given nodes pointer.
createWorkflowInstance(CreateWorkflowInstance) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
createWorkflowInstances(List<CreateWorkflowInstance>) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 

D

DateUtil - Class in ee.telekom.workflow.facade.util
 
DateUtil() - Constructor for class ee.telekom.workflow.facade.util.DateUtil
 
debug(String) - Method in class liquibase.ext.logging.Slf4jLogger
 
debug(String, Throwable) - Method in class liquibase.ext.logging.Slf4jLogger
 
DEFAULT_TRANSITION_NAME - Static variable in interface ee.telekom.workflow.graph.Transition
 
delete(long) - Method in class ee.telekom.workflow.core.error.ExecutionErrorDao
 
delete(long) - Method in interface ee.telekom.workflow.core.error.ExecutionErrorService
Delete an execution error by the execution error refNum.
delete(long) - Method in class ee.telekom.workflow.core.error.ExecutionErrorServiceImpl
 
delete(long, Collection<WorkItemStatus>) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
delete(List<Long>, Collection<WorkItemStatus>) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
deleteByExpireTime(String, Date) - Method in class ee.telekom.workflow.core.lock.LockDao
 
deleteByOwner(String, String) - Method in class ee.telekom.workflow.core.lock.LockDao
 
deleteHistory(String) - Static method in class ee.telekom.workflow.facade.util.HistoryUtil
 
deserialize(String) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserialize(String, Class<T>) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeAttributes(String) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
deserializeBoolean(String) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeByte(String) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeCollection(String, Class<? extends Collection>, Class<T>) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeDouble(String) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeEnv(String) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
deserializeFloat(String) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeHashMap(String, Class<K>, Class<V>) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeHumanTaskArguments(String) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
deserializeInt(String) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeLong(String) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeShort(String) - Static method in class ee.telekom.workflow.util.JsonUtil
 
deserializeTaskArguments(String) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
deserializeTokenStates(String) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
doHeartBeat() - Method in interface ee.telekom.workflow.core.node.NodeService
 
doHeartBeat() - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
done() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
doStart() - Method in class ee.telekom.workflow.executor.lifecycle.LifecycleJobImpl
 
doStart() - Method in class ee.telekom.workflow.util.SimpleLifeCycleBean
 
doStop() - Method in class ee.telekom.workflow.executor.lifecycle.LifecycleJobImpl
 
doStop() - Method in class ee.telekom.workflow.util.SimpleLifeCycleBean
 
doWhile() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
doWhile(int, String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
DueDateMapping - Class in ee.telekom.workflow.graph.node.input
 
DueDateMapping(long) - Constructor for class ee.telekom.workflow.graph.node.input.DueDateMapping
 
DueDateMapping(InputMapping<Long>) - Constructor for class ee.telekom.workflow.graph.node.input.DueDateMapping
 

E

eagerAcquire() - Method in interface ee.telekom.workflow.core.lock.LockService
Releases expired locks and afterwards attempts to refresh its own lock or acquire the lock.
eagerAcquire() - Method in class ee.telekom.workflow.core.lock.LockServiceImpl
 
ee.telekom.workflow.api - package ee.telekom.workflow.api
 
ee.telekom.workflow.core.abort - package ee.telekom.workflow.core.abort
 
ee.telekom.workflow.core.archive - package ee.telekom.workflow.core.archive
 
ee.telekom.workflow.core.common - package ee.telekom.workflow.core.common
 
ee.telekom.workflow.core.error - package ee.telekom.workflow.core.error
 
ee.telekom.workflow.core.lock - package ee.telekom.workflow.core.lock
 
ee.telekom.workflow.core.node - package ee.telekom.workflow.core.node
 
ee.telekom.workflow.core.notification - package ee.telekom.workflow.core.notification
 
ee.telekom.workflow.core.recovery - package ee.telekom.workflow.core.recovery
 
ee.telekom.workflow.core.retry - package ee.telekom.workflow.core.retry
 
ee.telekom.workflow.core.workflowinstance - package ee.telekom.workflow.core.workflowinstance
 
ee.telekom.workflow.core.workitem - package ee.telekom.workflow.core.workitem
 
ee.telekom.workflow.core.workunit - package ee.telekom.workflow.core.workunit
 
ee.telekom.workflow.executor - package ee.telekom.workflow.executor
 
ee.telekom.workflow.executor.consumer - package ee.telekom.workflow.executor.consumer
 
ee.telekom.workflow.executor.lifecycle - package ee.telekom.workflow.executor.lifecycle
 
ee.telekom.workflow.executor.marshall - package ee.telekom.workflow.executor.marshall
 
ee.telekom.workflow.executor.plugin - package ee.telekom.workflow.executor.plugin
 
ee.telekom.workflow.executor.producer - package ee.telekom.workflow.executor.producer
 
ee.telekom.workflow.executor.queue - package ee.telekom.workflow.executor.queue
 
ee.telekom.workflow.facade - package ee.telekom.workflow.facade
 
ee.telekom.workflow.facade.util - package ee.telekom.workflow.facade.util
 
ee.telekom.workflow.facade.workflowinstance - package ee.telekom.workflow.facade.workflowinstance
 
ee.telekom.workflow.facade.workitem - package ee.telekom.workflow.facade.workitem
 
ee.telekom.workflow.graph - package ee.telekom.workflow.graph
 
ee.telekom.workflow.graph.core - package ee.telekom.workflow.graph.core
 
ee.telekom.workflow.graph.el - package ee.telekom.workflow.graph.el
 
ee.telekom.workflow.graph.node - package ee.telekom.workflow.graph.node
 
ee.telekom.workflow.graph.node.activity - package ee.telekom.workflow.graph.node.activity
 
ee.telekom.workflow.graph.node.event - package ee.telekom.workflow.graph.node.event
 
ee.telekom.workflow.graph.node.expression - package ee.telekom.workflow.graph.node.expression
 
ee.telekom.workflow.graph.node.gateway - package ee.telekom.workflow.graph.node.gateway
 
ee.telekom.workflow.graph.node.gateway.condition - package ee.telekom.workflow.graph.node.gateway.condition
 
ee.telekom.workflow.graph.node.input - package ee.telekom.workflow.graph.node.input
 
ee.telekom.workflow.graph.node.output - package ee.telekom.workflow.graph.node.output
 
ee.telekom.workflow.jmx - package ee.telekom.workflow.jmx
 
ee.telekom.workflow.util - package ee.telekom.workflow.util
 
Element - Class in ee.telekom.workflow.api
An Element corresponds to a method in the API.
Element(Element.Type, Integer, Object[]) - Constructor for class ee.telekom.workflow.api.Element
 
Element.Type - Enum in ee.telekom.workflow.api
 
ElementUtil - Class in ee.telekom.workflow.api
Utility class providing a number of convenience methods for handling Elements.
ElementUtil() - Constructor for class ee.telekom.workflow.api.ElementUtil
 
else_() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
elseIf(String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
ElUtil - Class in ee.telekom.workflow.graph.el
Provides helper methods for Expression Language related operations
ElUtil() - Constructor for class ee.telekom.workflow.graph.el.ElUtil
 
end() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
endIf() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
EngineMonitor - Class in ee.telekom.workflow.jmx
 
EngineMonitor() - Constructor for class ee.telekom.workflow.jmx.EngineMonitor
 
Environment - Interface in ee.telekom.workflow.graph
An Environment is a container of attributes that can be added/changed, read, and removed.
EnvironmentBeanNameResolver - Class in ee.telekom.workflow.graph.el
A custom Expression Language 3.0 BeanNameResolver that lives on top of Environment instance.
EnvironmentBeanNameResolver(Environment) - Constructor for class ee.telekom.workflow.graph.el.EnvironmentBeanNameResolver
 
EnvironmentImpl - Class in ee.telekom.workflow.graph.core
 
EnvironmentImpl() - Constructor for class ee.telekom.workflow.graph.core.EnvironmentImpl
 
escalate(int) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.gateway.condition.AttributeEqualsCondition
 
evaluate(GraphInstance) - Method in interface ee.telekom.workflow.graph.node.gateway.condition.Condition
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.gateway.condition.ExpressionLanguageCondition
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.input.ArrayMapping
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.input.AttributeMapping
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.input.ConstantMapping
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.input.DueDateMapping
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.input.ExpressionLanguageMapping
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.input.ExpressionMapping
 
evaluate(GraphInstance) - Method in interface ee.telekom.workflow.graph.node.input.InputMapping
 
evaluate(GraphInstance) - Method in class ee.telekom.workflow.graph.node.input.MapMapping
 
EventNotifier - Class in ee.telekom.workflow.graph.core
 
EventNotifier() - Constructor for class ee.telekom.workflow.graph.core.EventNotifier
 
ExceptionNotificationService - Interface in ee.telekom.workflow.core.notification
 
ExceptionNotificationServiceImpl - Class in ee.telekom.workflow.core.notification
 
ExceptionNotificationServiceImpl() - Constructor for class ee.telekom.workflow.core.notification.ExceptionNotificationServiceImpl
 
ExceptionUtil - Class in ee.telekom.workflow.util
 
ExceptionUtil() - Constructor for class ee.telekom.workflow.util.ExceptionUtil
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.CreateNewInstanceActivity
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.ScriptActivity
 
execute(Environment) - Method in interface ee.telekom.workflow.graph.node.activity.ScriptActivity.Script
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.SetAttributeActivity
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.event.CatchSignal
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.event.CatchTimer
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.event.ThrowEscalation
 
execute(GraphEngine, Token) - Method in interface ee.telekom.workflow.graph.Node
Performs node specific logic.
execute(Object...) - Method in interface ee.telekom.workflow.graph.node.expression.Expression
 
execute(Object...) - Method in class ee.telekom.workflow.graph.node.expression.SimpleMethodCallExpression
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.AndFork
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.AndJoin
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.CancellingDiscriminator
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.OrFork
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.XorFork
 
execute(GraphEngine, Token) - Method in class ee.telekom.workflow.graph.node.gateway.XorJoin
 
executeTask(long, long) - Method in interface ee.telekom.workflow.executor.WorkflowExecutor
 
executeTask(long, long) - Method in class ee.telekom.workflow.executor.WorkflowExecutorImpl
 
ExecutionError - Class in ee.telekom.workflow.core.error
Encapsulates information on an error when processing consuming a work unit.
ExecutionError() - Constructor for class ee.telekom.workflow.core.error.ExecutionError
 
ExecutionErrorDao - Class in ee.telekom.workflow.core.error
 
ExecutionErrorDao() - Constructor for class ee.telekom.workflow.core.error.ExecutionErrorDao
 
ExecutionErrorRowMapper - Class in ee.telekom.workflow.core.error
Row mapper for ExecutionErrors that maps all database fields except the ones that are not used by the internal parts of the engine (date_created, created_by).
ExecutionErrorRowMapper() - Constructor for class ee.telekom.workflow.core.error.ExecutionErrorRowMapper
 
ExecutionErrorService - Interface in ee.telekom.workflow.core.error
Provides services for handling execution errors.
ExecutionErrorServiceImpl - Class in ee.telekom.workflow.core.error
 
ExecutionErrorServiceImpl() - Constructor for class ee.telekom.workflow.core.error.ExecutionErrorServiceImpl
 
ExecutorServiceUtil - Class in ee.telekom.workflow.util
 
ExecutorServiceUtil() - Constructor for class ee.telekom.workflow.util.ExecutorServiceUtil
 
Expression<T> - Interface in ee.telekom.workflow.graph.node.expression
Interface for an expression that can be executed with optional arguments and may return a value.
ExpressionLanguageCondition - Class in ee.telekom.workflow.graph.node.gateway.condition
Provides expression language condition evaluation against Environment variables.
ExpressionLanguageCondition(String) - Constructor for class ee.telekom.workflow.graph.node.gateway.condition.ExpressionLanguageCondition
 
ExpressionLanguageMapping<T> - Class in ee.telekom.workflow.graph.node.input
Provides expression language based InputMapping against Environment variables.
ExpressionLanguageMapping(String) - Constructor for class ee.telekom.workflow.graph.node.input.ExpressionLanguageMapping
 
ExpressionMapping<T> - Class in ee.telekom.workflow.graph.node.input
InputMapping for a value evaluated by the execution of the given expression.
ExpressionMapping(Expression<T>, InputMapping<?>...) - Constructor for class ee.telekom.workflow.graph.node.input.ExpressionMapping
 

F

find(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
find(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
find(long) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
find(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
find(long, boolean) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateDao
 
find(SearchWorkflowInstances) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateDao
 
find(long, boolean) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
findActive(long, int) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
findActiveByRole(String) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
findActiveByRoleAndUser(String, String) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
findActiveByUser(String) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
findActiveByWoinRefNum(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
findActiveByWoinRefNum(long) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
findActiveByWoinRefNum(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
findActiveByWoinRefNumAndTokenId(long, int) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
findActiveByWoinRefNumAndTokenId(long, int) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
findActiveByWoinRefNumAndTokenId(long, int) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
findActiveHumanTasksByRole(String) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findActiveHumanTasksByRoleAndUser(String, String) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findActiveHumanTasksByUser(String) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findActiveWorkItemByTokenId(long, int) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findAll(String) - Method in class ee.telekom.workflow.core.node.NodeDao
 
findAllClusterNodes() - Method in interface ee.telekom.workflow.core.node.NodeService
 
findAllClusterNodes() - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
findByLabel1(String, boolean) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateDao
 
findByLabels(String, String, boolean) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateDao
 
findByName(String, String) - Method in class ee.telekom.workflow.core.node.NodeDao
 
findByNodeNameAndStatus(String, WorkItemStatus) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
findByRefNum(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
findByRefNum(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
findByStatus(String, NodeStatus) - Method in class ee.telekom.workflow.core.node.NodeDao
 
findByWoinRefNum(long) - Method in class ee.telekom.workflow.core.error.ExecutionErrorDao
 
findByWoinRefNum(long) - Method in interface ee.telekom.workflow.core.error.ExecutionErrorService
Returns the workflow instance's execution error or null, if the workflow instance is currently not in an error status.
findByWoinRefNum(long) - Method in class ee.telekom.workflow.core.error.ExecutionErrorServiceImpl
 
findByWoinRefNum(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
findByWoinRefNum(long, boolean) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
findExecutionError(long) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findExpireTime(String) - Method in class ee.telekom.workflow.core.lock.LockDao
 
findFailedNodes() - Method in interface ee.telekom.workflow.core.node.NodeService
 
findFailedNodes() - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
findHasActiveHumanTask(List<Long>) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
findMethod(Class<?>, String, Class<?>[]) - Static method in class ee.telekom.workflow.util.MethodUtil
 
findNewWorkUnits(Date, String) - Method in class ee.telekom.workflow.core.workunit.WorkUnitDao
Retrieves the list of work units that can be performed at the given date.
findNewWorkUnits(Date) - Method in interface ee.telekom.workflow.core.workunit.WorkUnitService
Polls new units of work from database.
findNewWorkUnits(Date) - Method in class ee.telekom.workflow.core.workunit.WorkUnitServiceImpl
 
findNextActiveTimerDueDates(List<Long>) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
findOrCreateByName(String) - Method in interface ee.telekom.workflow.core.node.NodeService
 
findOrCreateByName(String) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
findOwner(String) - Method in class ee.telekom.workflow.core.lock.LockDao
 
findPreOrderNext() - Method in class ee.telekom.workflow.api.Tree
Iterates tree in pre-order (http://en.wikipedia.org/wiki/Tree_traversal)
findStatusByRefNum(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
findWoinByRefNum(long) - Method in class ee.telekom.workflow.core.archive.ArchiveDao
 
findWoitByRefNum(long) - Method in class ee.telekom.workflow.core.archive.ArchiveDao
 
findWoitsByWoinRefNum(long) - Method in class ee.telekom.workflow.core.archive.ArchiveDao
 
findWorkflowInstance(long, Boolean) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findWorkflowInstances(SearchWorkflowInstances) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findWorkflowInstancesByLabel1(String, boolean) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findWorkflowInstancesByLabels(String, String, boolean) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findWorkflowNamesWithInstances() - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateDao
 
findWorkItem(long, Boolean) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findWorkItems(long, Boolean) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
findWorklowStatusCount() - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateDao
 
fireAborted(GraphInstance) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireAborting(GraphInstance) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireCancelled(GraphWorkItem) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireCompleted(GraphInstance) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireCompleted(GraphWorkItem) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireCreated(GraphInstance) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireCreated(GraphWorkItem) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireEntering(Token, Node) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireLeft(Token, Node) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
fireStarted(GraphInstance) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
formatDate(Date) - Static method in class ee.telekom.workflow.facade.util.DateUtil
 

G

getActiveChildTokens(Token) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getActiveChildTokens(Token) - Method in interface ee.telekom.workflow.graph.GraphInstance
Tokens are created with a tree-like parent-child relation-ship.
getActiveTokens() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getActiveTokens() - Method in interface ee.telekom.workflow.graph.GraphInstance
 
getActiveWorkItem(Token) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getActiveWorkItem(Token) - Method in interface ee.telekom.workflow.graph.GraphInstance
A token can be associated with 0 or 1 active work items.
getAllClusterNodes() - Method in class ee.telekom.workflow.jmx.ClusterMonitor
 
getArgumentClasses(Object[]) - Static method in class ee.telekom.workflow.util.MethodUtil
 
getArgumentMapping() - Method in class ee.telekom.workflow.graph.node.input.ExpressionMapping
 
getArguments() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getArgumentsMapping() - Method in class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
getArgumentsMapping() - Method in class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
getArgumentsMapping() - Method in class ee.telekom.workflow.graph.node.activity.CreateNewInstanceActivity
 
getArgumentsMapping() - Method in class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
getArgumentsMapping() - Method in class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
getAttribute(String) - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
getAttribute(String) - Method in interface ee.telekom.workflow.graph.Environment
Get the attribute of the given name to the given string value.
getAttribute() - Method in class ee.telekom.workflow.graph.node.activity.SetAttributeActivity
 
getAttribute() - Method in class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
getAttributeName() - Method in class ee.telekom.workflow.graph.node.gateway.condition.AttributeEqualsCondition
 
getAttributeName() - Method in class ee.telekom.workflow.graph.node.input.AttributeMapping
 
getAttributeNames() - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
getAttributeNames() - Method in interface ee.telekom.workflow.graph.Environment
Returns an Iterable of attribute names.
getAttributes() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getAttributes() - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
getAttributesAsMap() - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
getAttributesAsMap() - Method in interface ee.telekom.workflow.graph.Environment
Returns the environment attributes as unmodifiable map.
getBean() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getBean(String) - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Returns the bean with the given name as provided by the plugin.
getBean(String) - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
getBean(String) - Method in interface ee.telekom.workflow.graph.BeanResolver
 
getBean() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getBean(String) - Method in class ee.telekom.workflow.graph.core.MapBeanResolver
 
getBean(String) - Method in class ee.telekom.workflow.graph.el.EnvironmentBeanNameResolver
 
getBean() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getBean() - Method in class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
getBean() - Method in class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
getBeanResolver() - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
getBeanResolver() - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Returns the engine's BeanResolver, or null if the engine does not support to resolve beans.
getBoolean(ResultSet, String) - Method in class ee.telekom.workflow.util.AbstractRowMapper
 
getChildren() - Method in class ee.telekom.workflow.api.Tree
 
getClusterHazelcastName() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
This parameter is used as the Hazelcast instance bean name.
getClusterMulticastGroup() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
This parameter is used for Hazelcasts cluster member auto-detection and defaults to Hacelcasts multicast group default "224.2.2.3".
getClusterMulticastGroup() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getClusterMulticastPort() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
This parameter is used for Hazelcasts cluster member auto-detection and defaults to Hacelcasts multicast port default 54327.
getClusterMulticastPort() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getClusterMulticastTtl() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
This parameter is used for Hazelcasts cluster member auto-detection and defaults to 0.
getClusterMulticastTtl() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getClusterName() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
This parameter is used as the Hazelcast cluster group name.
getClusterName() - Method in class ee.telekom.workflow.core.node.Node
 
getClusterName() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getClusterName() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getClusterName() - Method in class ee.telekom.workflow.util.AbstractWorkflowEngineDao
 
getCondition() - Method in class ee.telekom.workflow.graph.node.gateway.condition.ExpressionLanguageCondition
 
getConditions() - Method in class ee.telekom.workflow.graph.node.gateway.AbstractConditionalGateway
 
getConfiguration() - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
Getter for the underlying CompositeConfiguration object.
getConfigurations() - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
getConsoleMappingPrefix() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
 
getConsumedWorkUnits() - Method in interface ee.telekom.workflow.executor.consumer.WorkConsumerService
Returns the total number of consumed work units by the engine instance at hand since the engine's last deployment.
getConsumedWorkUnits() - Method in class ee.telekom.workflow.executor.consumer.WorkConsumerServiceImpl
 
getConsumedWorkUnits() - Method in class ee.telekom.workflow.jmx.EngineMonitor
 
getContent() - Method in class ee.telekom.workflow.api.Tree
 
getCount() - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCount
 
getCreatedOrLastUpdatedBy() - Method in class ee.telekom.workflow.util.AbstractWorkflowEngineDao
 
getDataSource() - Method in class ee.telekom.workflow.util.AbstractDao
 
getDate(ResultSet, String) - Method in class ee.telekom.workflow.util.AbstractRowMapper
 
getDefaultValue() - Method in class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
getDelayMillisMapping() - Method in class ee.telekom.workflow.graph.node.input.DueDateMapping
 
getDeployedWorkflowNames() - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
getDescription() - Method in enum ee.telekom.workflow.core.workunit.WorkType
 
getDueDate() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getDueDate() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getDueDate() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getDueDateMapping() - Method in class ee.telekom.workflow.graph.node.event.CatchTimer
 
getElementMappings() - Method in class ee.telekom.workflow.graph.node.input.ArrayMapping
 
getEndNode() - Method in class ee.telekom.workflow.graph.core.TransitionImpl
 
getEndNode() - Method in interface ee.telekom.workflow.graph.Transition
Returns the Node at the end of the transition.
getEntryMappings() - Method in class ee.telekom.workflow.graph.node.input.MapMapping
 
getEnvironment() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
Environment name, will be displayed (when not empty) in web console after application name
getEnvironment() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getEnvironment() - Method in interface ee.telekom.workflow.graph.GraphInstance
 
getErrorDetails() - Method in class ee.telekom.workflow.core.error.ExecutionError
 
getErrorDetails(Exception) - Static method in class ee.telekom.workflow.util.ExceptionUtil
 
getErrorText() - Method in class ee.telekom.workflow.core.error.ExecutionError
 
getErrorText(Exception) - Static method in class ee.telekom.workflow.util.ExceptionUtil
 
getExecutionSteps(String) - Static method in class ee.telekom.workflow.facade.util.HistoryUtil
 
getExpression() - Method in class ee.telekom.workflow.graph.node.input.ExpressionLanguageMapping
 
getExpression() - Method in class ee.telekom.workflow.graph.node.input.ExpressionMapping
 
getExternalGraphInstanceId() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getExternalGraphInstanceId() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getExternalId() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getExternalId() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getExternalId() - Method in interface ee.telekom.workflow.graph.GraphInstance
A GraphInstance may be assigned an external id to associate it with externally persisted state, buisness data, etc.
getExternalId() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getFirstChild() - Method in class ee.telekom.workflow.api.Tree
 
getFirstFromExecutionQueue() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getFirstFromExecutionQueue() - Method in interface ee.telekom.workflow.graph.GraphInstance
A GraphInstance keeps a queue of tokens for which the engine should attempt to proceed execution.
getGraph(String, Integer) - Method in class ee.telekom.workflow.executor.GraphEngineFactory
 
getGraph() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getGraph(String, Integer) - Method in class ee.telekom.workflow.graph.core.GraphRepositoryImpl
 
getGraph() - Method in interface ee.telekom.workflow.graph.GraphInstance
 
getGraph(String, Integer) - Method in interface ee.telekom.workflow.graph.GraphRepository
Returns the Graph with the given name and the given version, or the latest graph with the given name if no version is null, or null if no such graph is found.
The latest graph is the graph with the greatest version number.
getGraphRepository() - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Returns the repository of graphs provided by the plugin.
getGraphRepository() - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
getGraphs() - Method in class ee.telekom.workflow.executor.GraphEngineFactory
 
getGraphs(String) - Method in class ee.telekom.workflow.graph.core.GraphRepositoryImpl
 
getGraphs() - Method in class ee.telekom.workflow.graph.core.GraphRepositoryImpl
 
getGraphs(String) - Method in interface ee.telekom.workflow.graph.GraphRepository
Returns all graphs with the given name ordered with decreasing version number.
getGraphs() - Method in interface ee.telekom.workflow.graph.GraphRepository
Returns all graphs accessible via this repository.
getHeartbeat() - Method in class ee.telekom.workflow.core.node.Node
 
getHeartbeatInterval() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
Must be a value less than workflowengine.heartbeat.maximumPauseSeconds.
Used as interval in seconds to run health check.
getHeartbeatInterval() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getHeartbeatMaximumPause() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getHeartbeatMaximumPauseSeconds() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
Must be a value greater than workflowengine.heartbeat.intervalSeconds.
getHistory() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getHistory() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getHistory() - Method in interface ee.telekom.workflow.graph.GraphInstance
Returns the instance's history log.
getHumanTaskArguments() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getHumanTaskArguments() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getId() - Method in class ee.telekom.workflow.api.Element
 
getId() - Method in class ee.telekom.workflow.api.Row
Convenience method returning the main element's id.
getId() - Method in class ee.telekom.workflow.executor.marshall.TokenState
 
getId() - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
getId() - Method in class ee.telekom.workflow.graph.node.AbstractNode
 
getId() - Method in interface ee.telekom.workflow.graph.Node
Returns the node's unique id.
getId() - Method in interface ee.telekom.workflow.graph.Token
Returns the token's id.
getInputElement() - Method in class ee.telekom.workflow.api.Row
Returns a list of the row's input elements.
getInstance() - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
getInstance() - Method in interface ee.telekom.workflow.graph.Token
Returns the GraphInstance that this token belongs to.
getInteger(int) - Method in class ee.telekom.workflow.api.Element
 
getInteger(ResultSet, String) - Method in class ee.telekom.workflow.util.AbstractRowMapper
 
getJdbcTemplate() - Method in class ee.telekom.workflow.util.AbstractDao
 
getKeepHistory() - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getKeepHistory() - Method in interface ee.telekom.workflow.graph.Graph
 
getKnownWorkflowNames() - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
getLabel1() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getLabel2() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getLastChild() - Method in class ee.telekom.workflow.api.Tree
 
getLocations() - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
getLockExpireDate() - Method in interface ee.telekom.workflow.core.lock.LockService
Returns the locks expire date or null if no cluster is not locked.
getLockExpireDate() - Method in class ee.telekom.workflow.core.lock.LockServiceImpl
 
getLockOwner() - Method in interface ee.telekom.workflow.core.lock.LockService
Returns the cluster's lock owner.
getLockOwner() - Method in class ee.telekom.workflow.core.lock.LockServiceImpl
 
getLong(ResultSet, String) - Method in class ee.telekom.workflow.util.AbstractRowMapper
 
getMainElement() - Method in class ee.telekom.workflow.api.Row
 
getMappings() - Method in class ee.telekom.workflow.graph.node.output.MapEntryMapping
 
getMasterLockExpireDate() - Method in class ee.telekom.workflow.jmx.ClusterMonitor
 
getMasterNodeName() - Method in class ee.telekom.workflow.jmx.ClusterMonitor
 
getMaximumNodeAssignmentTime() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getMaximumNodeAssignmentTimeSeconds() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
The maximum time a consumer is granted to update a workflow instance's node_name field after taking a work unit from the queue.
getMethod() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getMethod() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getMethod() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getMethod() - Method in class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
getMethod() - Method in class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
getMethod() - Method in class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
getMethodName() - Method in class ee.telekom.workflow.graph.node.expression.SimpleMethodCallExpression
 
getName() - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getName() - Method in class ee.telekom.workflow.graph.core.TransitionImpl
 
getName() - Method in interface ee.telekom.workflow.graph.Graph
Returns the graph's name, which should be unique.
getName() - Method in class ee.telekom.workflow.graph.node.AbstractNode
 
getName() - Method in interface ee.telekom.workflow.graph.Node
Returns the node's name.
getName() - Method in class ee.telekom.workflow.graph.node.output.ValueMapping
 
getName() - Method in interface ee.telekom.workflow.graph.Transition
Returns the transition name.
getNamedParameterJdbcTemplate() - Method in class ee.telekom.workflow.util.AbstractDao
 
getNewGraphInstanceCreator() - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
getNewGraphInstanceCreator() - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Returns the engine's NewGraphInstanceCreator, or null if the engine does not support to create sub graph instances.
getNext() - Method in class ee.telekom.workflow.api.Tree
 
getNextActiveTimerDueDates(List<Long>) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
getNextSequenceValue(String) - Method in class ee.telekom.workflow.util.AbstractWorkflowEngineDao
 
getNode() - Method in class ee.telekom.workflow.api.Row
 
getNode(int) - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getNode() - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
getNode(int) - Method in interface ee.telekom.workflow.graph.Graph
Returns the graph's node with the given id.
getNode() - Method in interface ee.telekom.workflow.graph.Token
Returns the Node that this token is pointing to.
getNodeId() - Method in class ee.telekom.workflow.executor.marshall.TokenState
 
getNodeName() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
This parameter is used as name when indicating which cluster node is currently executing a workflow instance.
getNodeName() - Method in class ee.telekom.workflow.core.node.Node
 
getNodeName() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getNodes() - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getNodes() - Method in interface ee.telekom.workflow.graph.Graph
Returns the list of all nodes in the graph.
getNodeStatus() - Method in class ee.telekom.workflow.jmx.ClusterMonitor
 
getNodeStatus(ResultSet, String) - Method in class ee.telekom.workflow.util.AbstractRowMapper
 
getNumberOfConsumerThreads() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
The number of consumer thread started when the engine starts.
getNumberOfConsumerThreads() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getObject(int) - Method in class ee.telekom.workflow.api.Element
 
getObject() - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
getObjectArray(int) - Method in class ee.telekom.workflow.api.Element
 
getObjectType() - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
getOutputElement() - Method in class ee.telekom.workflow.api.Row
 
getOutputTransitions(Node) - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getOutputTransitions(Node, String) - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getOutputTransitions(Node) - Method in interface ee.telekom.workflow.graph.Graph
Returns a list of transitions which have the given node as their starting point.
getOutputTransitions(Node, String) - Method in interface ee.telekom.workflow.graph.Graph
Returns the transition which has the given node as their starting point and the given name, or null if no such transition exists.
getParent() - Method in class ee.telekom.workflow.api.Tree
 
getParent() - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
getParent() - Method in interface ee.telekom.workflow.graph.Token
Returns the parent token which was involved in creating this token.
getParentId() - Method in class ee.telekom.workflow.executor.marshall.TokenState
 
getPhase() - Method in class ee.telekom.workflow.util.SimpleLifeCycleBean
 
getPluginApplicationContextFile() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
The Spring application context file for plugins.
getPluginApplicationContextFile() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getPrevious() - Method in class ee.telekom.workflow.api.Tree
 
getPriority() - Method in class liquibase.ext.logging.Slf4jLogger
Gets the logger priority for this logger.
getProducerInterval() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
getProducerIntervalSeconds() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
The interval in seconds after which the poller attempts to find new work units.
getRefNum() - Method in class ee.telekom.workflow.core.error.ExecutionError
 
getRefNum() - Method in class ee.telekom.workflow.core.node.Node
 
getRefNum() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getRefNum() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getRepository() - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
getRepository() - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Returns the engine's GraphRepository.
getResult() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getResult() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getResult() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getResultMapping() - Method in class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
getResultMapping() - Method in class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
getResultMapping() - Method in class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
getResultMapping() - Method in class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
getResultMapping() - Method in class ee.telekom.workflow.graph.node.event.CatchSignal
 
getRole() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getRole() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getRole() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getRoleMapping() - Method in class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
getSchema() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
Returns the PostgreSQL schema name + "." for workflow engine tables or an empty string if not configured.
getSchema() - Method in class ee.telekom.workflow.util.AbstractWorkflowEngineDao
 
getScript() - Method in class ee.telekom.workflow.graph.node.activity.ScriptActivity
 
getSignal() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getSignal() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getSignal() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getSignalMapping() - Method in class ee.telekom.workflow.graph.node.event.CatchSignal
 
getSingletonInstance() - Method in class ee.telekom.workflow.executor.GraphEngineFactory
 
getSqlType(String) - Method in class ee.telekom.workflow.util.AdvancedParameterSource
 
getStartNode() - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getStartNode() - Method in class ee.telekom.workflow.graph.core.TransitionImpl
 
getStartNode() - Method in interface ee.telekom.workflow.graph.Graph
Returns the graph's start node.
getStartNode() - Method in interface ee.telekom.workflow.graph.Transition
Returns the Node at the start of the transition.
getState() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getStatus() - Method in class ee.telekom.workflow.core.node.Node
 
getStatus() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getStatus() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getStatus() - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCount
 
getStatus() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getStatus() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getString(int) - Method in class ee.telekom.workflow.api.Element
 
getString(ResultSet, String) - Method in class ee.telekom.workflow.util.AbstractRowMapper
 
getStringArray(int) - Method in class ee.telekom.workflow.api.Element
 
getTarget() - Method in class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
getTarget() - Method in class ee.telekom.workflow.graph.node.expression.SimpleMethodCallExpression
 
getTaskArguments() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getTaskArguments() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getTestValue() - Method in class ee.telekom.workflow.graph.node.gateway.condition.AttributeEqualsCondition
 
getToken() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getToken() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getTokenId() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getTokenIdSequence() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getTokens() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getTokens() - Method in interface ee.telekom.workflow.graph.GraphInstance
 
getTransitions() - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getTransitions() - Method in interface ee.telekom.workflow.graph.Graph
Returns the list of all transitions in the graph.
getType() - Method in class ee.telekom.workflow.api.Element
 
getType() - Method in class ee.telekom.workflow.api.Row
Convenience method returning the main element's type.
getType() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getType() - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 
getType() - Method in class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
getTypeName(String) - Method in class ee.telekom.workflow.util.AdvancedParameterSource
 
getUser() - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
getUser() - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
getUserMapping() - Method in class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
getUserName() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getValue() - Method in class ee.telekom.workflow.graph.node.activity.SetAttributeActivity
 
getValue() - Method in class ee.telekom.workflow.graph.node.input.ConstantMapping
 
getValue(String) - Method in class ee.telekom.workflow.util.AdvancedParameterSource
 
getVersion() - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
getVersion() - Method in interface ee.telekom.workflow.graph.Graph
Returns the version number of the graph.
getWoinRefNum() - Method in class ee.telekom.workflow.core.error.ExecutionError
 
getWoinRefNum() - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
getWoinRefNum() - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 
getWoitRefNum() - Method in class ee.telekom.workflow.core.error.ExecutionError
 
getWoitRefNum() - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 
getWorkflowInstanceStatus(ResultSet, String) - Method in class ee.telekom.workflow.util.AbstractRowMapper
 
getWorkflowInstancesWithActiveHumanTask(List<Long>) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
getWorkflowName() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getWorkflowName() - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCount
 
getWorkflowStatistics() - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
getWorkflowVersion() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
getWorkItems() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
getWorkItems() - Method in interface ee.telekom.workflow.graph.GraphInstance
 
getWorkItemStatus(ResultSet, String) - Method in class ee.telekom.workflow.util.AbstractRowMapper
 
Graph - Interface in ee.telekom.workflow.graph
A Graph corresponds to a workflow definition.
GraphBuilder - Class in ee.telekom.workflow.api
Builds a Graph based on a Tree of Rows.
GraphBuilder(String, int, boolean, Tree<Row>) - Constructor for class ee.telekom.workflow.api.GraphBuilder
 
GraphEngine - Interface in ee.telekom.workflow.graph
A GraphEngine is the interface that is internally used used to communicated with a graph engine.
GraphEngineFacade - Interface in ee.telekom.workflow.graph
A GraphEngineFacade is the interface that external systems should use to communicated with a graph engine.
GraphEngineFactory - Class in ee.telekom.workflow.executor
Provides a factory for a GraphEngine singleton and convenience methods to manipulate that singleton.
GraphEngineFactory() - Constructor for class ee.telekom.workflow.executor.GraphEngineFactory
 
GraphEngineImpl - Class in ee.telekom.workflow.graph.core
 
GraphEngineImpl() - Constructor for class ee.telekom.workflow.graph.core.GraphEngineImpl
 
GraphImpl - Class in ee.telekom.workflow.graph.core
 
GraphImpl(String, int) - Constructor for class ee.telekom.workflow.graph.core.GraphImpl
 
GraphImpl(String, int, boolean) - Constructor for class ee.telekom.workflow.graph.core.GraphImpl
 
GraphInstance - Interface in ee.telekom.workflow.graph
A GraphInstance represents an executing instance of a Graph.
GraphInstanceEventListener - Interface in ee.telekom.workflow.graph
Listener interface for events in the life cycle of a GraphInstance.
GraphInstanceImpl - Class in ee.telekom.workflow.graph.core
 
GraphInstanceImpl() - Constructor for class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
GraphInstanceImpl(Graph) - Constructor for class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
GraphInstanceRepository - Interface in ee.telekom.workflow.executor.marshall
Provides a load and save service to persist a GraphInstance.
GraphInstanceRepositoryImpl - Class in ee.telekom.workflow.executor.marshall
 
GraphInstanceRepositoryImpl() - Constructor for class ee.telekom.workflow.executor.marshall.GraphInstanceRepositoryImpl
 
GraphRepository - Interface in ee.telekom.workflow.graph
The GraphRepository is a container of Graph definitions.
GraphRepositoryImpl - Class in ee.telekom.workflow.graph.core
 
GraphRepositoryImpl() - Constructor for class ee.telekom.workflow.graph.core.GraphRepositoryImpl
 
GraphValidator - Interface in ee.telekom.workflow.graph
Validator interface for Graphs
GraphValidatorImpl - Class in ee.telekom.workflow.graph.core
 
GraphValidatorImpl() - Constructor for class ee.telekom.workflow.graph.core.GraphValidatorImpl
 
GraphWorkItem - Interface in ee.telekom.workflow.graph
When a Node execution does not immediately return a result it may entitle an external system to perform some actions asynchronously.
GraphWorkItemEventListener - Interface in ee.telekom.workflow.graph
Listener interface for events in the life cycle of a WorkItem.
GraphWorkItemImpl - Class in ee.telekom.workflow.graph.core
 
GraphWorkItemImpl() - Constructor for class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 

H

handleAbortingError(long, Exception) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
handleAbortingError(long, Exception) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
handleCompleteError(long, Long, Exception) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
handleCompleteError(long, Long, Exception) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
handleCompletingError(long, long, Exception) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
handleCompletingError(long, long, Exception) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
handleError(long, Long, Exception) - Method in interface ee.telekom.workflow.core.error.ExecutionErrorService
Creates a new ExecutionError entry.
handleError(long, Long, Exception) - Method in class ee.telekom.workflow.core.error.ExecutionErrorServiceImpl
 
handleException(Exception) - Method in interface ee.telekom.workflow.core.notification.ExceptionNotificationService
 
handleException(Exception) - Method in class ee.telekom.workflow.core.notification.ExceptionNotificationServiceImpl
 
handleExecutingError(long, long, Exception) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
handleExecutingError(long, long, Exception) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
handleStartingError(long, Exception) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
handleStartingError(long, Exception) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
hasBrackets(String) - Static method in class ee.telekom.workflow.graph.el.ElUtil
Checks if the given string starts with ${ and ends with } (the input is striped of whitespace first)
hasChildren() - Method in class ee.telekom.workflow.api.Tree
 
hasNext() - Method in class ee.telekom.workflow.api.Tree
 
hasNode() - Method in class ee.telekom.workflow.api.Row
 
hasPrevious() - Method in class ee.telekom.workflow.api.Tree
 
hasValue(String) - Method in class ee.telekom.workflow.util.AdvancedParameterSource
 
HazelcastWorkQueue - Class in ee.telekom.workflow.executor.queue
 
HazelcastWorkQueue() - Constructor for class ee.telekom.workflow.executor.queue.HazelcastWorkQueue
 
healFailedNodes() - Method in interface ee.telekom.workflow.executor.lifecycle.HealthCheckService
Called regularly to test whether there are any FAILED nodes and to take appropriate actions to recover any potential damage by a node failure.
healFailedNodes() - Method in class ee.telekom.workflow.executor.lifecycle.HealthCheckServiceImpl
"Cluster healing" is meant to repair inconsistent database state that results from an unclean cluster shutdown or network hardware failure.
HealthCheckService - Interface in ee.telekom.workflow.executor.lifecycle
Service that provides logic to take appropriate actions in order to recover persisted "broken" workflow instance and work item states after a node failure.
HealthCheckServiceImpl - Class in ee.telekom.workflow.executor.lifecycle
 
HealthCheckServiceImpl() - Constructor for class ee.telekom.workflow.executor.lifecycle.HealthCheckServiceImpl
 
HistoryUtil - Class in ee.telekom.workflow.facade.util
Utility class that helps to parse a workflow instance history into a list of human readable steps.
HistoryUtil() - Constructor for class ee.telekom.workflow.facade.util.HistoryUtil
 
humanTask(int, String, String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
HumanTaskActivity - Class in ee.telekom.workflow.graph.node.activity
Activity, pausing execution until a human task (manual task) has been completed externally.
HumanTaskActivity(int, String, String, InputMapping<Map<String, Object>>, OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
HumanTaskActivity(int, InputMapping<String>, InputMapping<String>, InputMapping<Map<String, Object>>, OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
HumanTaskActivity(int, String, String, String, InputMapping<Map<String, Object>>, OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
HumanTaskActivity(int, String, InputMapping<String>, InputMapping<String>, InputMapping<Map<String, Object>>, OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 

I

if_(int, String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
importEnvironment(Environment) - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
importEnvironment(Environment) - Method in interface ee.telekom.workflow.graph.Environment
Copy all attributes from given environment into this environment.
info(String) - Method in class liquibase.ext.logging.Slf4jLogger
 
info(String, Throwable) - Method in class liquibase.ext.logging.Slf4jLogger
 
init() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
 
init() - Method in class ee.telekom.workflow.core.notification.ExceptionNotificationServiceImpl
 
initNewELProcessor(Environment, Long) - Static method in class ee.telekom.workflow.graph.el.ElUtil
Creates and prepares a new ELProcessor instance with workflow engine configuration to evaluate expressions on workflow instance environment together with some additional features (NOW variable, WORKFLOW_INSTANCE_ID variable).
InputMapping<T> - Interface in ee.telekom.workflow.graph.node.input
An InputMapping describes an input parameter to a node execution.
INSTANCE - Static variable in class ee.telekom.workflow.core.error.ExecutionErrorRowMapper
 
INSTANCE - Static variable in class ee.telekom.workflow.core.node.NodeRowMapper
 
INSTANCE - Static variable in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceRowMapper
 
INSTANCE - Static variable in class ee.telekom.workflow.core.workitem.WorkItemRowMapper
 
INSTANCE - Static variable in class ee.telekom.workflow.core.workunit.WorkUnitRowMapper
 
INSTANCE - Static variable in class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateRowMapper
 
INSTANCE - Static variable in class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCountRowMapper
 
INSTANCE - Static variable in class ee.telekom.workflow.facade.workitem.WorkItemStateRowMapper
 
isActive() - Method in class ee.telekom.workflow.executor.marshall.TokenState
 
isActive() - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
isActive() - Method in interface ee.telekom.workflow.graph.Token
Returns whether the token is active.
isAlive(String) - Method in interface ee.telekom.workflow.core.node.NodeService
 
isAlive(String) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
isAutoStartup() - Method in class ee.telekom.workflow.util.SimpleLifeCycleBean
 
isCompleted() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
isCompleted() - Method in interface ee.telekom.workflow.graph.GraphInstance
A GraphInstance is completed if it does not contain any active tokens.
isDevelopmentMode() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
Determines whether the engine is deployed in development mode (as opposed to production).
isDevelopmentMode() - Method in class ee.telekom.workflow.jmx.ConfigurationMonitor
 
isEmbeddedNavigationMode() - Method in class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
Determines if the header logo and navigation links act as a stand-alone web app (default), or as embedded web screens.
isInputElement(Element) - Static method in class ee.telekom.workflow.api.ElementUtil
Returns, whether the given element is an input element.
isLocked() - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
isMainElement(Element) - Static method in class ee.telekom.workflow.api.ElementUtil
Returns, whether the given element is a main element.
isMasterNode() - Method in class ee.telekom.workflow.jmx.ClusterMonitor
 
isNameResolved(String) - Method in class ee.telekom.workflow.graph.el.EnvironmentBeanNameResolver
 
isNodeInMasterRole() - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
isOutputElement(Element) - Static method in class ee.telekom.workflow.api.ElementUtil
Returns, whether the given element is an output element.
isOwnLock() - Method in interface ee.telekom.workflow.core.lock.LockService
 
isOwnLock() - Method in class ee.telekom.workflow.core.lock.LockServiceImpl
 
isPluginStarted() - Method in class ee.telekom.workflow.jmx.EngineMonitor
 
isProducerStarted() - Method in class ee.telekom.workflow.jmx.EngineMonitor
 
isProducerSuspended() - Method in class ee.telekom.workflow.jmx.EngineMonitor
 
isQueueStarted() - Method in class ee.telekom.workflow.jmx.EngineMonitor
 
isReadOnly(String) - Method in class ee.telekom.workflow.graph.el.EnvironmentBeanNameResolver
 
isRequired() - Method in class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
isReservedVariable(String) - Static method in class ee.telekom.workflow.graph.el.ElUtil
Checks if the given variable name is a reserved keyword and SHOULD NOT be used as a key for an Environment attribute.
isRunning() - Method in class ee.telekom.workflow.util.SimpleLifeCycleBean
 
isSingleton() - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
isStarted() - Method in interface ee.telekom.workflow.executor.lifecycle.LifecycleService
Returns whether the engine is started.
isStarted() - Method in class ee.telekom.workflow.executor.lifecycle.LifecycleServiceImpl
 
isStarted() - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Returns whether the engine has successfully started.
isStarted() - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
isStarted() - Method in interface ee.telekom.workflow.executor.producer.WorkProducerJob
Returns whether the producer is currently started.
isStarted() - Method in class ee.telekom.workflow.executor.producer.WorkProducerJobImpl
 
isStarted() - Method in class ee.telekom.workflow.executor.queue.HazelcastWorkQueue
 
isStarted() - Method in interface ee.telekom.workflow.executor.queue.WorkQueue
 
isSuspended() - Method in interface ee.telekom.workflow.executor.producer.WorkProducerJob
Returns whether the producer is currently suspended.
isSuspended() - Method in class ee.telekom.workflow.executor.producer.WorkProducerJobImpl
 
isThrowExceptionOnMissing() - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 

J

joinAll() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
joinFirst() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
JsonUtil - Class in ee.telekom.workflow.util
Utility that serialises and deserialises any deep object tree without cyclic references.
JsonUtil() - Constructor for class ee.telekom.workflow.util.JsonUtil
 

L

LifecycleJobImpl - Class in ee.telekom.workflow.executor.lifecycle
 
LifecycleJobImpl() - Constructor for class ee.telekom.workflow.executor.lifecycle.LifecycleJobImpl
 
LifecycleService - Interface in ee.telekom.workflow.executor.lifecycle
The engines central life cycle manager that implements a start-up and shut-down order for the different engine's components (considering the interdependencies).
LifecycleServiceImpl - Class in ee.telekom.workflow.executor.lifecycle
 
LifecycleServiceImpl() - Constructor for class ee.telekom.workflow.executor.lifecycle.LifecycleServiceImpl
 
liquibase.ext.logging - package liquibase.ext.logging
 
load(long) - Method in interface ee.telekom.workflow.executor.marshall.GraphInstanceRepository
Loads the GraphInstance identified by the given workflow instance refNum.
load(long) - Method in class ee.telekom.workflow.executor.marshall.GraphInstanceRepositoryImpl
 
lock(List<Long>) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
lock(List<Long>) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
lock(List<WorkUnit>) - Method in interface ee.telekom.workflow.core.workunit.WorkUnitService
Locks the workflow instances associated with the work units.
lock(List<WorkUnit>) - Method in class ee.telekom.workflow.core.workunit.WorkUnitServiceImpl
 
LockDao - Class in ee.telekom.workflow.core.lock
 
LockDao() - Constructor for class ee.telekom.workflow.core.lock.LockDao
 
LockService - Interface in ee.telekom.workflow.core.lock
Provides a lock service to manage a cluster wide shared lock.
LockServiceImpl - Class in ee.telekom.workflow.core.lock
Manages an exclusive distributed lock per cluster to avoid multiple master.
LockServiceImpl() - Constructor for class ee.telekom.workflow.core.lock.LockServiceImpl
 

M

map(Environment, Object) - Method in class ee.telekom.workflow.graph.node.output.MapEntryMapping
 
map(Environment, Object) - Method in interface ee.telekom.workflow.graph.node.output.OutputMapping
 
map(Environment, Object) - Method in class ee.telekom.workflow.graph.node.output.ValueMapping
 
MapBeanResolver - Class in ee.telekom.workflow.graph.core
 
MapBeanResolver() - Constructor for class ee.telekom.workflow.graph.core.MapBeanResolver
 
MapEntryMapping - Class in ee.telekom.workflow.graph.node.output
Given a node execution result which is a Map, this OutputMapping maps each entry of the execution result on an attribute in the Environment.
MapEntryMapping(Map<String, String>) - Constructor for class ee.telekom.workflow.graph.node.output.MapEntryMapping
 
MapMapping - Class in ee.telekom.workflow.graph.node.input
InputMapping that evaluates to a Map.
MapMapping() - Constructor for class ee.telekom.workflow.graph.node.input.MapMapping
 
MapMapping(Map<String, InputMapping<Object>>) - Constructor for class ee.telekom.workflow.graph.node.input.MapMapping
 
mapRow(ResultSet, int) - Method in class ee.telekom.workflow.core.error.ExecutionErrorRowMapper
 
mapRow(ResultSet, int) - Method in class ee.telekom.workflow.core.node.NodeRowMapper
 
mapRow(ResultSet, int) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceRowMapper
 
mapRow(ResultSet, int) - Method in class ee.telekom.workflow.core.workitem.WorkItemRowMapper
 
mapRow(ResultSet, int) - Method in class ee.telekom.workflow.core.workunit.WorkUnitRowMapper
 
mapRow(ResultSet, int) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateRowMapper
 
mapRow(ResultSet, int) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCountRowMapper
 
mapRow(ResultSet, int) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateRowMapper
 
markAbort(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
markAbort(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
markAborted(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
markAborted(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
markAborting(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
markAborting(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
markCancelled(long) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
markCancelled(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
markCompleted(long) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
markCompleted(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
markCompleting(long) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
markCompleting(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
markDeadNodesFailed() - Method in interface ee.telekom.workflow.core.node.NodeService
 
markDeadNodesFailed() - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
markDisable(long) - Method in interface ee.telekom.workflow.core.node.NodeService
 
markDisable(long) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
markDisabled(long) - Method in interface ee.telekom.workflow.core.node.NodeService
 
markDisabled(long) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
markEnable(long) - Method in interface ee.telekom.workflow.core.node.NodeService
 
markEnable(List<String>) - Method in interface ee.telekom.workflow.core.node.NodeService
 
markEnable(List<String>) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
markEnable(long) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
markEnabled(long) - Method in interface ee.telekom.workflow.core.node.NodeService
 
markEnabled(long) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
markExecuted(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
markExecuted(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
markExecutedAndSaveResult(long, String) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
markExecutedAndSaveResult(long, String) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
markExecuting(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
markExecuting(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
markExecuting(long) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
markExecuting(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
markFailed(long) - Method in interface ee.telekom.workflow.core.node.NodeService
 
markFailed(long) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
markInactive() - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
markInactive() - Method in interface ee.telekom.workflow.graph.Token
Marks this token as inactive, in the sense that it no longer represents an active part of the workflow instance.
markStarting(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
markStarting(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
marshall(GraphInstance, WorkflowInstance, List<WorkItem>, WorkflowInstanceStatus) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
Marshaller - Class in ee.telekom.workflow.executor.marshall
Helper class to convert between persisted and non-persisted entities.
Marshaller() - Constructor for class ee.telekom.workflow.executor.marshall.Marshaller
 
MethodUtil - Class in ee.telekom.workflow.util
 
MethodUtil() - Constructor for class ee.telekom.workflow.util.MethodUtil
 
min(Date, Date) - Static method in class ee.telekom.workflow.facade.util.DateUtil
 

N

NamedPoolThreadFactory - Class in ee.telekom.workflow.util
 
NamedPoolThreadFactory(String) - Constructor for class ee.telekom.workflow.util.NamedPoolThreadFactory
 
NewGraphInstanceCreator - Interface in ee.telekom.workflow.graph
Creates a new instance as defined by the arguments.
newThread(Runnable) - Method in class ee.telekom.workflow.util.NamedPoolThreadFactory
 
nextTokenId() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
nextTokenId() - Method in interface ee.telekom.workflow.graph.GraphInstance
A Token has a graph instance specific id.
NO_AS_STRING - Static variable in class ee.telekom.workflow.util.YesNoUtil
 
Node - Class in ee.telekom.workflow.core.node
Encapsulates the state of an engine's instance within the cluster.
Node() - Constructor for class ee.telekom.workflow.core.node.Node
 
Node - Interface in ee.telekom.workflow.graph
A Node corresponds to an action in a workflow definition.
NodeBuilder - Class in ee.telekom.workflow.api
Builder that can create a Node for the given tree node.
NodeBuilder() - Constructor for class ee.telekom.workflow.api.NodeBuilder
 
NodeDao - Class in ee.telekom.workflow.core.node
 
NodeDao() - Constructor for class ee.telekom.workflow.core.node.NodeDao
 
NodeEventListener - Interface in ee.telekom.workflow.graph
Listener interface for events of tokens moving through within a Graph
NodeRowMapper - Class in ee.telekom.workflow.core.node
Row mapper for WorkflowInstances that maps all database fields.
NodeRowMapper() - Constructor for class ee.telekom.workflow.core.node.NodeRowMapper
 
NodeService - Interface in ee.telekom.workflow.core.node
Interface providing services for handling cluster nodes.
NodeServiceImpl - Class in ee.telekom.workflow.core.node
 
NodeServiceImpl() - Constructor for class ee.telekom.workflow.core.node.NodeServiceImpl
 
NodeStatus - Enum in ee.telekom.workflow.core.node
Nodes regularly check their status and start/stop working based on the status stored in a database.
NoStackTraceException - Exception in ee.telekom.workflow.util
 
NoStackTraceException(String) - Constructor for exception ee.telekom.workflow.util.NoStackTraceException
 
NOW - Static variable in interface ee.telekom.workflow.graph.el.ReservedVariables
 

O

ObjectCallActivity - Class in ee.telekom.workflow.graph.node.activity
Activity that is synchronously calling a method on the given object.
ObjectCallActivity(int, Object, String, InputMapping<?>[], OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
ObjectCallActivity(int, String, Object, String, InputMapping<?>[], OutputMapping) - Constructor for class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
of(T) - Static method in class ee.telekom.workflow.api.Tree
 
of(T) - Static method in class ee.telekom.workflow.graph.node.input.ConstantMapping
 
of(String) - Static method in class ee.telekom.workflow.graph.node.output.ValueMapping
 
onAborted(GraphInstance) - Method in interface ee.telekom.workflow.graph.GraphInstanceEventListener
Called after a graph instance was aborted
onAborting(GraphInstance) - Method in interface ee.telekom.workflow.graph.GraphInstanceEventListener
Called before a graph instance is aborted
onCancelled(GraphWorkItem) - Method in interface ee.telekom.workflow.graph.GraphWorkItemEventListener
Called after a work item was cancelled
onCompleted(GraphInstance) - Method in interface ee.telekom.workflow.graph.GraphInstanceEventListener
Called after a graph instance's execution completed
onCompleted(GraphWorkItem) - Method in interface ee.telekom.workflow.graph.GraphWorkItemEventListener
Called after a work item was completed
onCreated(GraphInstance) - Method in interface ee.telekom.workflow.graph.GraphInstanceEventListener
Called after a new graph instance was created
onCreated(GraphWorkItem) - Method in interface ee.telekom.workflow.graph.GraphWorkItemEventListener
Called after a new work item was created
onEntering(Token, Node) - Method in interface ee.telekom.workflow.graph.NodeEventListener
Called before a token enters a node, i.e.
onHumanTaskCancelled(GraphWorkItem) - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Notifies all HumanTaskEventListener's provided by the plugin that a human task work item was aborted.
onHumanTaskCancelled(WorkflowInstance, WorkItem) - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Notifies all HumanTaskEventListener's provided by the plugin that a human task work item was aborted.
onHumanTaskCancelled(GraphWorkItem) - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
onHumanTaskCancelled(WorkflowInstance, WorkItem) - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
onHumanTaskCompleted(GraphWorkItem) - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Notifies all HumanTaskEventListener's provided by the plugin that a human task work item was completed.
onHumanTaskCompleted(GraphWorkItem) - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
onHumanTaskCreated(GraphWorkItem) - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Notifies all HumanTaskEventListener's provided by the plugin that a human task work item was created.
onHumanTaskCreated(GraphWorkItem) - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
onLeft(Token, Node) - Method in interface ee.telekom.workflow.graph.NodeEventListener
Called after a token left a node, i.e.
onStarted(GraphInstance) - Method in interface ee.telekom.workflow.graph.GraphInstanceEventListener
Called after a graph instance was started.
onWorkflowInstanceAborted(GraphInstance) - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Notifies all WorkflowInstanceEventListener's provided by the plugin that a workflow instance was aborted.
onWorkflowInstanceAborted(GraphInstance) - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
onWorkflowInstanceCompleted(GraphInstance) - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Notifies all WorkflowInstanceEventListener's provided by the plugin that a workflow instance execution completed.
onWorkflowInstanceCompleted(GraphInstance) - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
onWorkflowInstanceCreated(GraphInstance) - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Notifies all WorkflowInstanceEventListener's provided by the plugin that a graph instance was created.
onWorkflowInstanceCreated(GraphInstance) - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
OrFork - Class in ee.telekom.workflow.graph.node.gateway
Gateway, that implements the "multiple choice" workflow pattern.
OrFork(int) - Constructor for class ee.telekom.workflow.graph.node.gateway.OrFork
 
OrFork(int, String) - Constructor for class ee.telekom.workflow.graph.node.gateway.OrFork
 
org.springmodules.commons.configuration - package org.springmodules.commons.configuration
 
OutputMapping - Interface in ee.telekom.workflow.graph.node.output
An OutputMapping describes how the execution result of a node is mapped into the Environment of the GraphInstance being executed.

P

partition(List<Long>, int) - Static method in class ee.telekom.workflow.facade.util.SqlUtil
 
plugin - Variable in class ee.telekom.workflow.executor.GraphEngineFactory
 
poll(long, TimeUnit) - Method in class ee.telekom.workflow.executor.queue.HazelcastWorkQueue
 
poll(long, TimeUnit) - Method in interface ee.telekom.workflow.executor.queue.WorkQueue
 
produceWork(List<WorkUnit>, int) - Method in interface ee.telekom.workflow.executor.producer.WorkProducerService
Locks and queues new work units for processing.
produceWork(List<WorkUnit>, int) - Method in class ee.telekom.workflow.executor.producer.WorkProducerServiceImpl
 
publicWorkflowMethod() - Method in class ee.telekom.workflow.util.StatisticsLoggingAspect
 
put(WorkUnit) - Method in class ee.telekom.workflow.executor.queue.HazelcastWorkQueue
 
put(WorkUnit) - Method in interface ee.telekom.workflow.executor.queue.WorkQueue
 

R

readData(ObjectDataInput) - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 
recover(String, WorkflowInstanceStatus, WorkflowInstanceStatus) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
recoverAbort(String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
recoverAbort(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
recoverAborting(String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
recoverAborting(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
recoverCompleting(String) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
recoverCompleting(String) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
recoverExecuting(String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
recoverExecuting(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
recoverExecuting(String) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
recoverExecuting(String) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
recoverExecutionsAssignedToNodes(List<String>) - Method in interface ee.telekom.workflow.core.recovery.RecoveryService
Recovers all workflow instance's with the first above mentioned problem.
recoverExecutionsAssignedToNodes(List<String>) - Method in class ee.telekom.workflow.core.recovery.RecoveryServiceImpl
 
recoverExecutionsNotAssignedToNodes(String) - Method in interface ee.telekom.workflow.core.recovery.RecoveryService
Recovers all workflow instance's with the second above mentioned problem.
recoverExecutionsNotAssignedToNodes(String) - Method in class ee.telekom.workflow.core.recovery.RecoveryServiceImpl
 
recoverNew(String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
recoverNew(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
recoverNotAssigned(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
recoverNotAssigned(String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
recoverNotAssigned(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
recoverStarting(String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
recoverStarting(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
RecoveryService - Interface in ee.telekom.workflow.core.recovery
Service method for recovering from engine failures.
RecoveryServiceImpl - Class in ee.telekom.workflow.core.recovery
 
RecoveryServiceImpl() - Constructor for class ee.telekom.workflow.core.recovery.RecoveryServiceImpl
 
refreshOwnLock() - Method in interface ee.telekom.workflow.core.lock.LockService
Attempts to refresh the owned lock.
refreshOwnLock() - Method in class ee.telekom.workflow.core.lock.LockServiceImpl
 
registerInstanceEventListener(GraphInstanceEventListener) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
registerInstanceEventListener(GraphInstanceEventListener) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
registerInstanceEventListener(GraphInstanceEventListener) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Adds a GraphInstanceEventListener to the engine.
registerNodeEventListener(NodeEventListener) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
registerNodeEventListener(NodeEventListener) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
registerNodeEventListener(NodeEventListener) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Adds a NodeEventListener to the engine.
registerWorkItemEventListener(GraphWorkItemEventListener) - Method in class ee.telekom.workflow.graph.core.EventNotifier
 
registerWorkItemEventListener(GraphWorkItemEventListener) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
registerWorkItemEventListener(GraphWorkItemEventListener) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Adds a GraphWorkItemEventListener to the engine.
releaseExpiredLock() - Method in interface ee.telekom.workflow.core.lock.LockService
Attempt to release the cluster's lock if it has expired.
releaseExpiredLock() - Method in class ee.telekom.workflow.core.lock.LockServiceImpl
 
releaseOwnLock() - Method in interface ee.telekom.workflow.core.lock.LockService
Releases the owned lock.
releaseOwnLock() - Method in class ee.telekom.workflow.core.lock.LockServiceImpl
 
reloadWorkflowDefinitions() - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Reloads all workflow definitions in the plugin's graph repository.
reloadWorkflowDefinitions() - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
removeAttribute(String) - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
removeAttribute(String) - Method in interface ee.telekom.workflow.graph.Environment
Unsets any attribute with the given name.
removeBrackets(String) - Static method in class ee.telekom.workflow.graph.el.ElUtil
After trimming the input, removes two characters from the start and one from the end and returns the result.
removeFirstFromExecutionQueue() - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
removeFirstFromExecutionQueue() - Method in interface ee.telekom.workflow.graph.GraphInstance
Removes the head of the execution queue.
ReservedVariables - Interface in ee.telekom.workflow.graph.el
This interface lists the reserved variable names that have a special handling (as oppose to resolving from Environment) when evaluating an EL expression.
resume(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
resume(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
resume() - Method in interface ee.telekom.workflow.executor.producer.WorkProducerJob
Resumes the producer.
resume() - Method in class ee.telekom.workflow.executor.producer.WorkProducerJobImpl
 
resumeWorkflowInstance(long) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
retry(long) - Method in interface ee.telekom.workflow.core.retry.RetryService
If the execution of a workflow (starting or aborting it, executing a task or completing a work item) fails, then the error is stored in the database and the instance remains locked.
retry(long) - Method in class ee.telekom.workflow.core.retry.RetryServiceImpl
 
RetryService - Interface in ee.telekom.workflow.core.retry
 
RetryServiceImpl - Class in ee.telekom.workflow.core.retry
 
RetryServiceImpl() - Constructor for class ee.telekom.workflow.core.retry.RetryServiceImpl
 
retryWorkflowInstance(long) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
rewindAfterError(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
rewindAfterError(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
rewindAfterError(long) - Method in interface ee.telekom.workflow.core.workitem.WorkItemService
 
rewindAfterError(long) - Method in class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
root(Class<T>) - Static method in class ee.telekom.workflow.api.Tree
 
Row - Class in ee.telekom.workflow.api
A Row corresponds to a row of DSL method invocations in their typically formatting.
Row(Element...) - Constructor for class ee.telekom.workflow.api.Row
 

S

save(GraphInstance, WorkflowInstanceStatus) - Method in interface ee.telekom.workflow.executor.marshall.GraphInstanceRepository
Saves the GraphInstance and therefore updates workflow instance and work item fields.
save(GraphInstance, WorkflowInstanceStatus) - Method in class ee.telekom.workflow.executor.marshall.GraphInstanceRepositoryImpl
 
ScriptActivity - Class in ee.telekom.workflow.graph.node.activity
Activity executing a given ScriptActivity.Script.
ScriptActivity(int, ScriptActivity.Script) - Constructor for class ee.telekom.workflow.graph.node.activity.ScriptActivity
 
ScriptActivity(int, String, ScriptActivity.Script) - Constructor for class ee.telekom.workflow.graph.node.activity.ScriptActivity
 
ScriptActivity.Script - Interface in ee.telekom.workflow.graph.node.activity
 
sendSignalByLabel1(String, String, Object) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
sendSignalByLabels(String, String, String, Object) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
sendSignalToWorkflowInstance(long, String, Object) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
sendSignalToWorkItem(long, String, Object) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
serialize(boolean) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serialize(byte) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serialize(short) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serialize(int) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serialize(long) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serialize(float) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serialize(double) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serialize(Object, boolean) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serializeAttributes(Map<String, Object>) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
serializeCollection(Collection<?>, boolean, boolean) - Static method in class ee.telekom.workflow.util.JsonUtil
 
serializeResult(Object) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
serializeTokenStates(Collection<TokenState>) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
setActive(boolean) - Method in class ee.telekom.workflow.executor.marshall.TokenState
 
setActive(boolean) - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
setArguments(String) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setArguments(Object) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setAttribute(String, Object) - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
setAttribute(String, Object) - Method in interface ee.telekom.workflow.graph.Environment
Sets the attribute of the given name to the given value.
SetAttributeActivity - Class in ee.telekom.workflow.graph.node.activity
Activity setting an attribute in the GraphInstance's Environment to a given value.
SetAttributeActivity(int, String, Object) - Constructor for class ee.telekom.workflow.graph.node.activity.SetAttributeActivity
 
SetAttributeActivity(int, String, String, Object) - Constructor for class ee.telekom.workflow.graph.node.activity.SetAttributeActivity
 
setAttributes(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setAttributes(Map<String, Object>) - Method in class ee.telekom.workflow.graph.core.EnvironmentImpl
 
setBean(String) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setBean(String) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setBeanResolver(BeanResolver) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
setBeanValue(String, Object) - Method in class ee.telekom.workflow.graph.el.EnvironmentBeanNameResolver
 
setChangeLog(DatabaseChangeLog) - Method in class liquibase.ext.logging.Slf4jLogger
 
setChangeSet(ChangeSet) - Method in class liquibase.ext.logging.Slf4jLogger
 
setClusterName(String) - Method in class ee.telekom.workflow.core.node.Node
 
setClusterName(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setConfigurationListener(ConfigurationListener) - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
 
setConfigurations(Configuration[]) - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
Set the commons configurations objects which will be used as properties.
setCount(int) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCount
 
setDataSource(DataSource) - Method in class ee.telekom.workflow.util.AbstractDao
 
setDataSource(DataSource) - Method in class ee.telekom.workflow.util.AbstractWorkflowEngineDao
 
setDueDate(Date) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setDueDate(Date) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setEnvironment(EnvironmentImpl) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
setErrorDetails(String) - Method in class ee.telekom.workflow.core.error.ExecutionError
 
setErrorText(String) - Method in class ee.telekom.workflow.core.error.ExecutionError
 
setExternalGraphInstanceId(Long) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setExternalId(Long) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
setExternalId(Long) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setGraph(Graph) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
setHeartbeat(Date) - Method in class ee.telekom.workflow.core.node.Node
 
setHistory(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setHistory(String) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
setId(int) - Method in class ee.telekom.workflow.executor.marshall.TokenState
 
setId(int) - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
setInstance(GraphInstance) - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
setLabel1(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setLabel2(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setLocations(Resource[]) - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
Shortcut for loading configuration from Spring resources.
setLocked(boolean) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setLogLevel(String, String) - Method in class liquibase.ext.logging.Slf4jLogger
 
setMethod(String) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setMethod(String) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setName(String) - Method in class liquibase.ext.logging.Slf4jLogger
 
setNewGraphInstanceCreator(NewGraphInstanceCreator) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
setNode(Node) - Method in class ee.telekom.workflow.api.Row
 
setNode(Node) - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
setNode(Node) - Method in interface ee.telekom.workflow.graph.Token
Sets the Node that the token is pointing to.
setNodeId(int) - Method in class ee.telekom.workflow.executor.marshall.TokenState
 
setNodeName(String) - Method in class ee.telekom.workflow.core.node.Node
 
setNodeName(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setParent(Token) - Method in class ee.telekom.workflow.graph.core.TokenImpl
 
setParentId(Integer) - Method in class ee.telekom.workflow.executor.marshall.TokenState
 
setRefNum(Long) - Method in class ee.telekom.workflow.core.error.ExecutionError
 
setRefNum(Long) - Method in class ee.telekom.workflow.core.node.Node
 
setRefNum(Long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setRefNum(Long) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setRepository(GraphRepository) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
setResult(String) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setResult(Object) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setResult(Object) - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
setRole(String) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setRole(String) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setSignal(String) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setSignal(String) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setStartNode(Node) - Method in class ee.telekom.workflow.graph.core.GraphImpl
 
setState(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setStatus(NodeStatus) - Method in class ee.telekom.workflow.core.node.Node
 
setStatus(WorkflowInstanceStatus) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setStatus(WorkItemStatus) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setStatus(WorkflowInstanceStatus) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCount
 
setStatus(WorkItemStatus) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setStatus(WorkItemStatus) - Method in interface ee.telekom.workflow.graph.GraphWorkItem
 
setThrowExceptionOnMissing(boolean) - Method in class org.springmodules.commons.configuration.CommonsConfigurationFactoryBean
Set the underlying Commons CompositeConfiguration throwExceptionOnMissing flag.
setToken(Token) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setTokenId(int) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setTokenIdSquence(int) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
setTokens(List<Token>) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
setType(WorkType) - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 
setUser(String) - Method in class ee.telekom.workflow.graph.core.GraphWorkItemImpl
 
setUserName(String) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setWoinRefNum(Long) - Method in class ee.telekom.workflow.core.error.ExecutionError
 
setWoinRefNum(Long) - Method in class ee.telekom.workflow.core.workitem.WorkItem
 
setWoinRefNum(Long) - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 
setWoitRefNum(Long) - Method in class ee.telekom.workflow.core.error.ExecutionError
 
setWoitRefNum(Long) - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 
setWorkflowName(String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setWorkflowName(String) - Method in class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCount
 
setWorkflowVersion(Integer) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
setWorkItems(List<GraphWorkItem>) - Method in class ee.telekom.workflow.graph.core.GraphInstanceImpl
 
severe(String) - Method in class liquibase.ext.logging.Slf4jLogger
 
severe(String, Throwable) - Method in class liquibase.ext.logging.Slf4jLogger
 
shutDown() - Method in interface ee.telekom.workflow.executor.lifecycle.LifecycleService
Called at undeployment.
shutDown() - Method in class ee.telekom.workflow.executor.lifecycle.LifecycleServiceImpl
 
shutDownSynchronously(ExecutorService) - Static method in class ee.telekom.workflow.util.ExecutorServiceUtil
 
SimpleLifeCycleBean - Class in ee.telekom.workflow.util
 
SimpleLifeCycleBean() - Constructor for class ee.telekom.workflow.util.SimpleLifeCycleBean
 
SimpleMethodCallExpression<T> - Class in ee.telekom.workflow.graph.node.expression
Expression implementation that executes a method with given name on a given object.
SimpleMethodCallExpression(Object, String) - Constructor for class ee.telekom.workflow.graph.node.expression.SimpleMethodCallExpression
 
singleton - Variable in class ee.telekom.workflow.executor.GraphEngineFactory
 
skipTimer(long) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
Slf4jLogger - Class in liquibase.ext.logging
 
Slf4jLogger() - Constructor for class liquibase.ext.logging.Slf4jLogger
 
split(int) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
SqlUtil - Class in ee.telekom.workflow.facade.util
 
SqlUtil() - Constructor for class ee.telekom.workflow.facade.util.SqlUtil
 
start() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
start() - Method in interface ee.telekom.workflow.executor.consumer.WorkConsumerJob
Starts the consumers.
start() - Method in class ee.telekom.workflow.executor.consumer.WorkConsumerJobImpl
 
start() - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Lifecycle method that is called in order to give the plugin a chance for custom initialization.
start() - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
start() - Method in interface ee.telekom.workflow.executor.producer.WorkProducerJob
Starts the producer.
start() - Method in class ee.telekom.workflow.executor.producer.WorkProducerJobImpl
 
start() - Method in class ee.telekom.workflow.executor.queue.HazelcastWorkQueue
 
start() - Method in interface ee.telekom.workflow.executor.queue.WorkQueue
 
start(String) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
start(String, Integer) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
start(String, Integer, Environment) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
start(String, Integer, Environment, Long) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
start(Graph) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
start(Graph, Environment) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
start(Graph, Environment, Long) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
start(String) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
A shorthand for #start(String, Integer, Environment, String) using the latest graph with the given name and an empty initial environment and a null external id.
start(String, Integer) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
A shorthand for #start(String, Integer, Environment, String) using an empty initial environment and a null external id.
start(String, Integer, Environment) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
A shorthand for #start(String, Integer, Environment, String) using a null external id.
start(String, Integer, Environment, Long) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Starts a GraphInstance of the Graph with the given name and version and using the given Environment and associates the created GraphInstance with the given external.
start(Graph) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
A shorthand for #start(Graph, Environment, String) using an empty initial environment and a null external id.
start(Graph, Environment) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
 
start(Graph, Environment, Long) - Method in interface ee.telekom.workflow.graph.GraphEngineFacade
Starts a GraphInstance of the given Graph using the given Environment.
start() - Method in class ee.telekom.workflow.util.SimpleLifeCycleBean
 
startUp() - Method in interface ee.telekom.workflow.executor.lifecycle.LifecycleService
Called at deployment.
startUp() - Method in class ee.telekom.workflow.executor.lifecycle.LifecycleServiceImpl
 
startWorkflow(long) - Method in interface ee.telekom.workflow.executor.WorkflowExecutor
 
startWorkflow(long) - Method in class ee.telekom.workflow.executor.WorkflowExecutorImpl
 
StatisticsLoggingAspect - Class in ee.telekom.workflow.util
Writes a DEBUG log entry after every ee.telekom.workflow package @Service class public method call.
StatisticsLoggingAspect() - Constructor for class ee.telekom.workflow.util.StatisticsLoggingAspect
 
StatusUtil - Class in ee.telekom.workflow.facade.util
Utility class to map between WorkflowInstanceFacadeStatus and WorkflowInstanceStatus.
StatusUtil() - Constructor for class ee.telekom.workflow.facade.util.StatusUtil
 
stop() - Method in interface ee.telekom.workflow.executor.consumer.WorkConsumerJob
Stops the consumers.
stop() - Method in class ee.telekom.workflow.executor.consumer.WorkConsumerJobImpl
 
stop() - Method in interface ee.telekom.workflow.executor.plugin.WorkflowEnginePlugin
Lifecycle method that is called in order to give the plugin a chance for a clean shut-down.
stop() - Method in class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
stop() - Method in interface ee.telekom.workflow.executor.producer.WorkProducerJob
Stops the producer.
stop() - Method in class ee.telekom.workflow.executor.producer.WorkProducerJobImpl
 
stop() - Method in class ee.telekom.workflow.executor.queue.HazelcastWorkQueue
 
stop() - Method in interface ee.telekom.workflow.executor.queue.WorkQueue
 
stop() - Method in class ee.telekom.workflow.util.SimpleLifeCycleBean
 
stop(Runnable) - Method in class ee.telekom.workflow.util.SimpleLifeCycleBean
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.activity.BeanAsyncCallActivity
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.activity.BeanCallActivity
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.activity.CreateNewInstanceActivity
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.activity.HumanTaskActivity
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.activity.ObjectCallActivity
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.activity.ScriptActivity
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.activity.SetAttributeActivity
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.event.CatchSignal
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.event.CatchTimer
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.event.ThrowEscalation
 
store(Environment, Object) - Method in class ee.telekom.workflow.graph.node.gateway.AbstractGateway
 
store(Environment, Object) - Method in interface ee.telekom.workflow.graph.Node
When a token execution on a node completes and returns control back to the engine, then the engine mandates the node to store the node execution result into the graph instance's environment.
submitHumanTask(long, Object) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
submitTask(long, Object) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
suspend(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
suspend(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
suspend() - Method in interface ee.telekom.workflow.executor.producer.WorkProducerJob
Suspends the producer without shutting it down.
suspend() - Method in class ee.telekom.workflow.executor.producer.WorkProducerJobImpl
 
suspendWorkflowInstance(long) - Method in class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 

T

terminate(Token) - Method in class ee.telekom.workflow.graph.core.GraphEngineImpl
 
terminate(Token) - Method in interface ee.telekom.workflow.graph.GraphEngine
Marks the given token and all direct parent tokens active that do not have any further active child tokens.
ThrowEscalation - Class in ee.telekom.workflow.graph.node.event
Throw event, cancelling all active token siblings.
ThrowEscalation(int) - Constructor for class ee.telekom.workflow.graph.node.event.ThrowEscalation
 
ThrowEscalation(int, String) - Constructor for class ee.telekom.workflow.graph.node.event.ThrowEscalation
 
toFacade(WorkflowInstanceStatus) - Static method in class ee.telekom.workflow.facade.util.StatusUtil
 
toInternal(List<WorkflowInstanceFacadeStatus>) - Static method in class ee.telekom.workflow.facade.util.StatusUtil
 
Token - Interface in ee.telekom.workflow.graph
A Token points to a Node in a Graph.
TokenImpl - Class in ee.telekom.workflow.graph.core
 
TokenImpl() - Constructor for class ee.telekom.workflow.graph.core.TokenImpl
 
TokenState - Class in ee.telekom.workflow.executor.marshall
Helper class to serialize the state of tokens.
TokenState() - Constructor for class ee.telekom.workflow.executor.marshall.TokenState
 
toString() - Method in class ee.telekom.workflow.api.Element
 
toString() - Method in class ee.telekom.workflow.api.Row
 
toString() - Method in class ee.telekom.workflow.api.Tree
 
toString() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
toString() - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 
toString() - Method in class ee.telekom.workflow.graph.core.TransitionImpl
 
toString() - Method in class ee.telekom.workflow.graph.node.AbstractNode
 
Transition - Interface in ee.telekom.workflow.graph
A Transition describes the order of execution between Nodes.
TransitionBuilder - Class in ee.telekom.workflow.api
Builder that can create a Transition for the given tree node.
TransitionBuilder() - Constructor for class ee.telekom.workflow.api.TransitionBuilder
 
TransitionImpl - Class in ee.telekom.workflow.graph.core
 
TransitionImpl(Node, Node) - Constructor for class ee.telekom.workflow.graph.core.TransitionImpl
 
TransitionImpl(String, Node, Node) - Constructor for class ee.telekom.workflow.graph.core.TransitionImpl
 
Tree<T> - Class in ee.telekom.workflow.api
A tree implementation where a tree node may carry content.

U

UnexpectedStatusException - Exception in ee.telekom.workflow.core.common
Exception thrown when an entity (e.g.
UnexpectedStatusException(String) - Constructor for exception ee.telekom.workflow.core.common.UnexpectedStatusException
 
UnexpectedStatusException(Object) - Constructor for exception ee.telekom.workflow.core.common.UnexpectedStatusException
 
UnexpectedStatusException(Collection<? extends Object>) - Constructor for exception ee.telekom.workflow.core.common.UnexpectedStatusException
 
unlock(long) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
unlock(long) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
unmarshall(WorkflowInstance, List<WorkItem>, Graph) - Static method in class ee.telekom.workflow.executor.marshall.Marshaller
 
updateAndUnlock(long, int, String, String, String, WorkflowInstanceStatus, Collection<WorkflowInstanceStatus>) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
updateDueDate(long, Date, WorkItemStatus) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
updateExpireTime(String, String, Date) - Method in class ee.telekom.workflow.core.lock.LockDao
 
updateHeartbeat(String, Date) - Method in class ee.telekom.workflow.core.node.NodeDao
 
updateHeartbeat(String) - Method in interface ee.telekom.workflow.core.node.NodeService
 
updateHeartbeat(String) - Method in class ee.telekom.workflow.core.node.NodeServiceImpl
 
updateHistory(Long, String, WorkflowInstanceStatus) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
updateHistory(Long, String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
updateHistory(Long, String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
updateLock(List<Long>, boolean) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
updateLockAndNodeName(long, boolean, String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
updateNodeName(long, String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
updateNodeName(long, String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
updateNodeName(long, String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
updateResult(long, String) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
updateState(long, String, WorkflowInstanceStatus) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
updateState(long, String) - Method in interface ee.telekom.workflow.core.workflowinstance.WorkflowInstanceService
 
updateState(long, String) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
updateStatus(long, NodeStatus) - Method in class ee.telekom.workflow.core.node.NodeDao
 
updateStatus(long, WorkflowInstanceStatus, Collection<WorkflowInstanceStatus>) - Method in class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
updateStatus(long, WorkItemStatus, Collection<WorkItemStatus>) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
updateStatus(List<Long>, WorkItemStatus, Collection<WorkItemStatus>) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
updateStatusAndResult(long, WorkItemStatus, WorkItemStatus, String) - Method in class ee.telekom.workflow.core.workitem.WorkItemDao
 
updateStatusAndResultByInstanceAndSignal(long, String, WorkItemStatus, WorkItemStatus, String) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
updateStatusAndResultByLabel1AndSignal(String, String, WorkItemStatus, WorkItemStatus, String) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
updateStatusAndResultByLabelsAndSignal(String, String, String, WorkItemStatus, WorkItemStatus, String) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
updateStatusAndResultByWorkItemAndSignal(long, String, WorkItemStatus, WorkItemStatus, String) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
updateStatusWhereDead(String, Date, NodeStatus, NodeStatus) - Method in class ee.telekom.workflow.core.node.NodeDao
 
updateUserName(long, WorkItemStatus, String) - Method in class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 

V

validate(Graph) - Method in class ee.telekom.workflow.graph.core.GraphValidatorImpl
 
validate(Graph) - Method in interface ee.telekom.workflow.graph.GraphValidator
Validates the given graph and returns a list of validation errors.
ValidateAttributeActivity - Class in ee.telekom.workflow.graph.node.activity
Activity validating an attribute in the GraphInstance's Environment.
ValidateAttributeActivity(int, String, Class<?>) - Constructor for class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
ValidateAttributeActivity(int, String, Class<?>, boolean) - Constructor for class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
ValidateAttributeActivity(int, String, Class<?>, boolean, Object) - Constructor for class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
ValidateAttributeActivity(int, String, String, Class<?>, boolean, Object) - Constructor for class ee.telekom.workflow.graph.node.activity.ValidateAttributeActivity
 
validateInputVariable(int, String, Class) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
validateInputVariable(int, String, Class, boolean) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
validateInputVariable(int, String, Class, boolean, Object) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
value(int, Object) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
ValueMapping - Class in ee.telekom.workflow.graph.node.output
OutputMapping that maps the node execution result on an attribute with the given name.
ValueMapping(String) - Constructor for class ee.telekom.workflow.graph.node.output.ValueMapping
 
valueOf(String) - Static method in enum ee.telekom.workflow.api.Element.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ee.telekom.workflow.core.node.NodeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ee.telekom.workflow.core.workflowinstance.WorkflowInstanceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ee.telekom.workflow.core.workitem.WorkItemType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ee.telekom.workflow.core.workunit.WorkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ee.telekom.workflow.graph.WorkItemStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum ee.telekom.workflow.api.Element.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ee.telekom.workflow.core.node.NodeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ee.telekom.workflow.core.workflowinstance.WorkflowInstanceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ee.telekom.workflow.core.workitem.WorkItemType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ee.telekom.workflow.core.workunit.WorkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ee.telekom.workflow.graph.WorkItemStatus
Returns an array containing the constants of this enum type, in the order they are declared.
variable(String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
variables(String...) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 

W

waitSignal(int, String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
waitTimer(int, String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
waitUntilDate(int, String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
warning(String) - Method in class liquibase.ext.logging.Slf4jLogger
 
warning(String, Throwable) - Method in class liquibase.ext.logging.Slf4jLogger
 
whileDo(int, String) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
whileDo() - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
withAttribute(String, Object) - Method in class ee.telekom.workflow.api.WorkflowFactoryImpl
 
WorkConsumerJob - Interface in ee.telekom.workflow.executor.consumer
Provides the life cycle methods of the engines work unit consumer part.
WorkConsumerJobImpl - Class in ee.telekom.workflow.executor.consumer
 
WorkConsumerJobImpl() - Constructor for class ee.telekom.workflow.executor.consumer.WorkConsumerJobImpl
 
WorkConsumerService - Interface in ee.telekom.workflow.executor.consumer
Provides services for the workflow consumer.
WorkConsumerServiceImpl - Class in ee.telekom.workflow.executor.consumer
 
WorkConsumerServiceImpl() - Constructor for class ee.telekom.workflow.executor.consumer.WorkConsumerServiceImpl
 
WORKFLOW_INSTANCE_ID - Static variable in interface ee.telekom.workflow.graph.el.ReservedVariables
 
WorkflowEngineConfiguration - Class in ee.telekom.workflow.core.common
Provides a common place to access configuration parameters.
WorkflowEngineConfiguration() - Constructor for class ee.telekom.workflow.core.common.WorkflowEngineConfiguration
 
WorkflowEngineFacadeImpl - Class in ee.telekom.workflow.facade
 
WorkflowEngineFacadeImpl() - Constructor for class ee.telekom.workflow.facade.WorkflowEngineFacadeImpl
 
WorkflowEnginePlugin - Interface in ee.telekom.workflow.executor.plugin
Provides plugin hooks for the workflow engine.
WorkflowEnginePluginImpl - Class in ee.telekom.workflow.executor.plugin
 
WorkflowEnginePluginImpl() - Constructor for class ee.telekom.workflow.executor.plugin.WorkflowEnginePluginImpl
 
WorkflowException - Exception in ee.telekom.workflow.graph
Generic exception class for workflow execution errors
WorkflowException(String) - Constructor for exception ee.telekom.workflow.graph.WorkflowException
 
WorkflowException(String, Throwable) - Constructor for exception ee.telekom.workflow.graph.WorkflowException
 
WorkflowExecutor - Interface in ee.telekom.workflow.executor
Provides the execution logic for the 4 work unit types.
WorkflowExecutorImpl - Class in ee.telekom.workflow.executor
 
WorkflowExecutorImpl() - Constructor for class ee.telekom.workflow.executor.WorkflowExecutorImpl
 
WorkflowFactoryImpl - Class in ee.telekom.workflow.api
WorkflowFactoryImpl implementation that translates the DSL method invocations into a Tree of Rows where a row's depths within the tree corresponds a DSL method invocation's indentation level when formating the DSL method invocations in a typical fashion.
WorkflowFactoryImpl(String, int) - Constructor for class ee.telekom.workflow.api.WorkflowFactoryImpl
 
WorkflowFactoryImpl(String, int, boolean) - Constructor for class ee.telekom.workflow.api.WorkflowFactoryImpl
 
WorkflowInstance - Class in ee.telekom.workflow.core.workflowinstance
A workflow instance describes an executing instance of a workflow.
WorkflowInstance() - Constructor for class ee.telekom.workflow.core.workflowinstance.WorkflowInstance
 
WorkflowInstanceDao - Class in ee.telekom.workflow.core.workflowinstance
 
WorkflowInstanceDao() - Constructor for class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceDao
 
WorkflowInstanceRowMapper - Class in ee.telekom.workflow.core.workflowinstance
Row mapper for WorkflowInstances that maps all database fields except the ones that are not used by the internal parts of the engine (date_created, created_by, date_last_updated, last_updated_by).
WorkflowInstanceRowMapper() - Constructor for class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceRowMapper
 
WorkflowInstanceService - Interface in ee.telekom.workflow.core.workflowinstance
 
workflowInstanceService - Variable in class ee.telekom.workflow.executor.GraphEngineFactory
 
WorkflowInstanceServiceImpl - Class in ee.telekom.workflow.core.workflowinstance
 
WorkflowInstanceServiceImpl() - Constructor for class ee.telekom.workflow.core.workflowinstance.WorkflowInstanceServiceImpl
 
WorkflowInstanceStateDao - Class in ee.telekom.workflow.facade.workflowinstance
Workflow instance DAO, providing methods exclusively used by the facade.
WorkflowInstanceStateDao() - Constructor for class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateDao
 
WorkflowInstanceStateRowMapper - Class in ee.telekom.workflow.facade.workflowinstance
 
WorkflowInstanceStateRowMapper() - Constructor for class ee.telekom.workflow.facade.workflowinstance.WorkflowInstanceStateRowMapper
 
WorkflowInstanceStatus - Enum in ee.telekom.workflow.core.workflowinstance
 
WorkflowStatusCount - Class in ee.telekom.workflow.facade.workflowinstance
 
WorkflowStatusCount() - Constructor for class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCount
 
WorkflowStatusCountRowMapper - Class in ee.telekom.workflow.facade.workflowinstance
 
WorkflowStatusCountRowMapper() - Constructor for class ee.telekom.workflow.facade.workflowinstance.WorkflowStatusCountRowMapper
 
WorkItem - Class in ee.telekom.workflow.core.workitem
A work item is handle/reference to an uncompleted graph node execution in order to complete it at some future point in time.
WorkItem() - Constructor for class ee.telekom.workflow.core.workitem.WorkItem
 
WorkItemDao - Class in ee.telekom.workflow.core.workitem
 
WorkItemDao() - Constructor for class ee.telekom.workflow.core.workitem.WorkItemDao
 
WorkItemRowMapper - Class in ee.telekom.workflow.core.workitem
Row mapper for WorkItems that maps all database fields except the ones that are not used by the internal parts of the engine (date_created, created_by, date_last_updated, last_updated_by).
WorkItemRowMapper() - Constructor for class ee.telekom.workflow.core.workitem.WorkItemRowMapper
 
WorkItemService - Interface in ee.telekom.workflow.core.workitem
 
WorkItemServiceImpl - Class in ee.telekom.workflow.core.workitem
 
WorkItemServiceImpl() - Constructor for class ee.telekom.workflow.core.workitem.WorkItemServiceImpl
 
WorkItemStateDao - Class in ee.telekom.workflow.facade.workitem
Work item DAO class, providing methods exclusively used by the facade.
WorkItemStateDao() - Constructor for class ee.telekom.workflow.facade.workitem.WorkItemStateDao
 
WorkItemStateRowMapper - Class in ee.telekom.workflow.facade.workitem
 
WorkItemStateRowMapper() - Constructor for class ee.telekom.workflow.facade.workitem.WorkItemStateRowMapper
 
WorkItemStatus - Enum in ee.telekom.workflow.graph
 
WorkItemType - Enum in ee.telekom.workflow.core.workitem
 
WorkProducerJob - Interface in ee.telekom.workflow.executor.producer
Provides the life cycle methods of the engines work unit producer part.
WorkProducerJobImpl - Class in ee.telekom.workflow.executor.producer
 
WorkProducerJobImpl() - Constructor for class ee.telekom.workflow.executor.producer.WorkProducerJobImpl
 
WorkProducerService - Interface in ee.telekom.workflow.executor.producer
Provides a service for the work unit producer.
WorkProducerServiceImpl - Class in ee.telekom.workflow.executor.producer
 
WorkProducerServiceImpl() - Constructor for class ee.telekom.workflow.executor.producer.WorkProducerServiceImpl
 
WorkQueue - Interface in ee.telekom.workflow.executor.queue
Provides a fifo queue for work units.
WorkType - Enum in ee.telekom.workflow.core.workunit
 
WorkUnit - Class in ee.telekom.workflow.core.workunit
A work unit describes an action that the engine should execute.
WorkUnit() - Constructor for class ee.telekom.workflow.core.workunit.WorkUnit
 
WorkUnitDao - Class in ee.telekom.workflow.core.workunit
Provides the engine's central polling query.
WorkUnitDao() - Constructor for class ee.telekom.workflow.core.workunit.WorkUnitDao
 
WorkUnitRowMapper - Class in ee.telekom.workflow.core.workunit
 
WorkUnitRowMapper() - Constructor for class ee.telekom.workflow.core.workunit.WorkUnitRowMapper
 
WorkUnitService - Interface in ee.telekom.workflow.core.workunit
Provides services to the work unit producer part of the engine.
WorkUnitServiceImpl - Class in ee.telekom.workflow.core.workunit
 
WorkUnitServiceImpl() - Constructor for class ee.telekom.workflow.core.workunit.WorkUnitServiceImpl
 
writeData(ObjectDataOutput) - Method in class ee.telekom.workflow.core.workunit.WorkUnit
 

X

XorFork - Class in ee.telekom.workflow.graph.node.gateway
Gateway, that is implements the "exclusive choice" workflow pattern and the "structured loop" pattern.
XorFork(int) - Constructor for class ee.telekom.workflow.graph.node.gateway.XorFork
 
XorFork(int, String) - Constructor for class ee.telekom.workflow.graph.node.gateway.XorFork
 
XorJoin - Class in ee.telekom.workflow.graph.node.gateway
Gateway, that may optionally be used in connection with XorForks to increase the readability of graph definitions.
XorJoin(int) - Constructor for class ee.telekom.workflow.graph.node.gateway.XorJoin
 
XorJoin(int, String) - Constructor for class ee.telekom.workflow.graph.node.gateway.XorJoin
 

Y

YES_AS_STRING - Static variable in class ee.telekom.workflow.util.YesNoUtil
 
YesNoUtil - Class in ee.telekom.workflow.util
Utility class for conversion between "Y"/"N"/null and true/false/null values
YesNoUtil() - Constructor for class ee.telekom.workflow.util.YesNoUtil
 
A B C D E F G H I J L M N O P R S T U V W X Y 
Skip navigation links

Copyright © 2018. All rights reserved.