Uses of Class
de.aristaflow.adept2.model.globals.ProcessConstants.NodeState
-
-
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.core.logmanager.logs
Methods in de.aristaflow.adept2.core.logmanager.logs with parameters of type ProcessConstants.NodeState Modifier and Type Method Description void
ExecutionHistoryWriteAccess. logNodePromoted(SessionToken session, long timestamp, Instance instance, int nodeId, int iteration, ProcessConstants.NodeState promState)
Logs that the activity identified by the designated instance, node and node iteration has been promoted.void
ExecutionHistoryWriteAccess. logNodeSuppressed(SessionToken session, long timestamp, Instance instance, int nodeId, int iteration, ProcessConstants.NodeState prevState)
Logs that the activity identified by the designated instance, node and node iteration has been suppressed. -
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.core.processmanager
Methods in de.aristaflow.adept2.core.processmanager that return ProcessConstants.NodeState Modifier and Type Method Description static ProcessConstants.NodeState
ProcessManagerTools. aggregateSubprocessStatuses(SessionToken session, Collection<UUID> parallels, InstanceManager im)
Aggregates several instance execution statuses to the corresponding node state of the parent node.static ProcessConstants.NodeState
ProcessManagerTools. mapToNodeState(ProcessConstants.InstanceExecutionStatus instanceExecutionStatus)
Maps an instance execution status to a node state.Methods in de.aristaflow.adept2.core.processmanager with parameters of type ProcessConstants.NodeState Modifier and Type Method Description long
ProcessManagerMXBean. getCountNodeState(int nodeType, ProcessConstants.NodeState... states)
Gets the amount of nodes that is in one of the designated states if the node is of the designated type. -
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.core.runtimemanager
Methods in de.aristaflow.adept2.core.runtimemanager that return types with arguments of type ProcessConstants.NodeState Modifier and Type Method Description Map<EBPInstanceReference,ProcessConstants.NodeState>
RuntimeManager. logoffAndTerminateActivities(SessionToken session, QualifiedAgent agent, boolean forceTermination)
Logs the agent off that is identified by the designated client session factory. -
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.core.runtimemanager.gui
Methods in de.aristaflow.adept2.core.runtimemanager.gui that return ProcessConstants.NodeState Modifier and Type Method Description ProcessConstants.NodeState
AbstractGUIManager. terminateRemoteExecution(SessionToken session, EBPInstanceReference activity, String sessionID)
Terminates the (remote) execution of the designated activity, that is, the execution control manager of the designated activity is instructed appropriately. -
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.core.runtimeservice
Methods in de.aristaflow.adept2.core.runtimeservice that return types with arguments of type ProcessConstants.NodeState Modifier and Type Method Description Map<EBPInstanceReference,ProcessConstants.NodeState>
RuntimeService. logoffAndTerminateActivities(SessionToken session, QualifiedAgent agent, boolean forceTermination)
Logs the agent off that is identified by the designated client session factory. -
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.core.worklistmanager
Methods in de.aristaflow.adept2.core.worklistmanager with parameters of type ProcessConstants.NodeState Modifier and Type Method Description void
WorklistNotification. addActivity(ExecutableBusinessProcessInstance ebpInstance, ProcessConstants.NodeState state, boolean suppressed, EBPInstanceReference ebpInstanceReference, String staffAssignmentRule, boolean initialUpdate)
Adds the activity, which is part of the designated node, to the worklists for the user specified by the designated staff assignment rule.void
WorklistNotification. addAndAssignActivity(ExecutableBusinessProcessInstance ebpInstance, ProcessConstants.NodeState state, boolean suppressed, EBPInstanceReference ebpInstanceReference, String staffAssignmentRule, QualifiedAgent agent, boolean initialUpdate)
Adds and assigns the activity, which is part of the designated given node, to the worklist of the designated agent.void
WorklistNotification. assignAndUpdateActivity(EBPInstanceReference activity, ProcessConstants.NodeState state, QualifiedAgent agent)
Assign and updates the designated activity.void
WorklistNotification. promoteActivity(EBPInstanceReference activity, ProcessConstants.NodeState state, String staffAssignmentRule, QualifiedAgent agent)
Promotes the designated (suppressed) activity, that is, the activity is added again to the previous worklists restoring the previous state.void
WorklistNotification. updateActivityState(EBPInstanceReference activity, ProcessConstants.NodeState state)
Updates the state of the designated activity. -
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.model.execution
Fields in de.aristaflow.adept2.model.execution declared as ProcessConstants.NodeState Modifier and Type Field Description protected ProcessConstants.NodeState
InvalidActivityStateException. activityState
The state in which the process step currently is and which prevents the desired state transition.Methods in de.aristaflow.adept2.model.execution that return ProcessConstants.NodeState Modifier and Type Method Description ProcessConstants.NodeState
InvalidActivityStateException. getActivityState()
Returns the state the process step was in and that prevented the desired state transition.Methods in de.aristaflow.adept2.model.execution with parameters of type ProcessConstants.NodeState Modifier and Type Method Description int[]
ExecutableInstance. getNodesInState(ProcessConstants.NodeState... states)
Gets all nodes (node IDs) of this instance which are in the designated states.void
ExecutableInstance. setNodeState(int nodeID, ProcessConstants.NodeState state)
Sets the designated node to the designated state.Method parameters in de.aristaflow.adept2.model.execution with type arguments of type ProcessConstants.NodeState Modifier and Type Method Description ExecutableInstance
ExecutionFactory. createExecutableInstanceLwpIts(UUID instanceId, UUID logId, String instanceName, boolean modified, UUID baseTemplateId, Template template, QualifiedAgent supervisorAgent, QualifiedAgent initiatorAgent, EBPInstanceReference parentReference, long creationTime, Map<Integer,ProcessConstants.NodeState> nodeStates, Map<Integer,ProcessConstants.ExecutionMode> executionModes, Map<Integer,Integer> nodeIterations, Map<Integer,Map<Integer,List<UUID>>> nodeLwpInstanceIds, Map<Integer,QualifiedAgent> nodePerformingAgents, Map<Integer,List<Enquiry>> currentEnquiries, Map<Integer,Enquiry> repliedEnquiries, URI[] instanceTerminationCallbackUris, Map<Integer,URI[]> runtimeManagerUris, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)
Creates an ExecutableInstance object.ExecutableInstance
ExecutionFactory. createExecutableInstanceLwpIts(UUID instanceId, UUID logId, String instanceName, boolean modified, UUID baseTemplateId, Template template, QualifiedAgent supervisorAgent, QualifiedAgent initiatorAgent, EBPInstanceReference parentReference, long creationTime, Map<Integer,ProcessConstants.NodeState> nodeStates, Map<Integer,ProcessConstants.ExecutionMode> executionModes, Map<Integer,Integer> nodeIterations, Map<Integer,Map<Integer,List<UUID>>> nodeLwpInstanceIds, Map<Integer,QualifiedAgent> nodePerformingAgents, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)
Creates an ExecutableInstance object.Constructors in de.aristaflow.adept2.model.execution with parameters of type ProcessConstants.NodeState Constructor Description InvalidActivityStateException(String msg, ProcessConstants.NodeState activityState)
Constructs a newInvalidActivityStateException
which encapsulates a string and the current state of the activity.InvalidActivityStateException(String msg, ProcessConstants.NodeState activityState, QualifiedAgent agent)
Constructs a newInvalidActivityStateException
which encapsulates a string, the current state of the activity and the agent.InvalidActivityStateException(String msg, ProcessConstants.NodeState activityState, QualifiedAgent agent, Throwable cause)
Constructs a newInvalidActivityStateException
which encapsulates a string, the current state of the activity, the agent executing the activity and the cause for this exception.InvalidActivityStateException(String msg, ProcessConstants.NodeState activityState, Throwable cause)
Constructs a newInvalidActivityStateException
which encapsulates a string, the current state of the activity and the cause for this exception.InvalidRuntimeManagerException(EBPInstanceReference ebp, ProcessConstants.NodeState state)
Creates a newInvalidRuntimeManagerException
to indicate that an execution manager cannot resolve the runtime manager URIs provided by anEBPInstanceReference
.InvalidRuntimeManagerException(EBPInstanceReference ebp, ProcessConstants.NodeState state, Throwable cause)
Creates a newInvalidRuntimeManagerException
to indicate that an execution manager cannot resolve the runtime manager URIs provided by anEBPInstanceReference
. -
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.model.globals
Methods in de.aristaflow.adept2.model.globals that return ProcessConstants.NodeState Modifier and Type Method Description static ProcessConstants.NodeState[]
ProcessConstants.NodeState. getAll()
Deprecated.Usevalues()
instead.static ProcessConstants.NodeState
ProcessConstants.NodeState. valueOf(int code)
Returns the enum constant of this type with the specified name.static ProcessConstants.NodeState
ProcessConstants.NodeState. valueOf(String name)
Returns the enum constant of this type with the specified name.static ProcessConstants.NodeState[]
ProcessConstants.NodeState. values()
Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of ProcessConstants.NodeState in de.aristaflow.adept2.model.processmodel
Methods in de.aristaflow.adept2.model.processmodel that return ProcessConstants.NodeState Modifier and Type Method Description ProcessConstants.NodeState
Instance. getNodeState(int nodeID)
Returns the state of the node with the given ID.Methods in de.aristaflow.adept2.model.processmodel with parameters of type ProcessConstants.NodeState Modifier and Type Method Description void
ChangeableInstance. setNodeState(int nodeID, ProcessConstants.NodeState state)
Sets the state of the node.Method parameters in de.aristaflow.adept2.model.processmodel with type arguments of type ProcessConstants.NodeState Modifier and Type Method Description Instance
ProcessModelFactory. createInstanceLwpIts(UUID id, UUID logId, String name, boolean isModified, UUID baseTemplateId, Template template, QualifiedAgent supervisorAgent, QualifiedAgent initiatorAgent, EBPInstanceReference ebpInstanceReference, long creationTime, Map<Integer,ProcessConstants.NodeState> nodeStates, Map<Integer,Integer> nodeIterations, Map<Integer,ProcessConstants.ExecutionMode> nodeExecutionModes, Map<Integer,Map<Integer,List<UUID>>> nodeLwpInstanceIds, Map<Integer,QualifiedAgent> activityAgents, Map<String,Set<String>> supportedPlugins, Map<String,PluginData> pluginData, Map<String,String> userAttributes)
Create an Instance. -
Uses of ProcessConstants.NodeState in de.aristaflow.ilm.model.execution
Fields in de.aristaflow.ilm.model.execution declared as ProcessConstants.NodeState Modifier and Type Field Description ProcessConstants.NodeState
InvalidActivityStateException. activityState
-
Uses of ProcessConstants.NodeState in de.aristaflow.ilm.model.processmodel
Fields in de.aristaflow.ilm.model.processmodel declared as ProcessConstants.NodeState Modifier and Type Field Description @NotNull ProcessConstants.NodeState
NodeInstanceData. state
-
Uses of ProcessConstants.NodeState in de.aristaflow.ilm.model.runtimeenvironment
Fields in de.aristaflow.ilm.model.runtimeenvironment declared as ProcessConstants.NodeState Modifier and Type Field Description ProcessConstants.NodeState
ActivityWithNodeState. state
Method parameters in de.aristaflow.ilm.model.runtimeenvironment with type arguments of type ProcessConstants.NodeState Modifier and Type Method Description static ActivityWithNodeState
Transformation. toIlmNs(Pair<EBPInstanceReference,ProcessConstants.NodeState> pair)
-