| Package | Description |
|---|---|
| de.aristaflow.adept2.core.eventmanager | |
| de.aristaflow.adept2.core.eventmanager.common | |
| de.aristaflow.adept2.core.executionmanager | |
| de.aristaflow.adept2.core.runtimemanager | |
| de.aristaflow.adept2.core.runtimeservice | |
| de.aristaflow.adept2.model.execution | |
| de.aristaflow.adept2.model.globals |
The globals packages provides commonly used variables and enums.
|
| de.aristaflow.adept2.model.processmodel |
Warning: This package description is OUTDATED (work in progress)!!
|
| de.aristaflow.adept2.model.runtimeenvironment |
| Modifier and Type | Method and Description |
|---|---|
SimpleSessionContext |
ActivityEventManager.getSimpleSessionContext(EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode)
Gets an uncomplete simple session context for the designated activity.
|
Pair<SessionToken,SimpleSessionContext> |
ActivityEventManager.startActivity(EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode)
Starts the designated activity if it is appropriate for a
RuntimeService and provides its process context. |
| Modifier and Type | Method and Description |
|---|---|
SimpleSessionContext |
AbstractEventManager.getSimpleSessionContext(EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode) |
Pair<SessionToken,SimpleSessionContext> |
AbstractEventManager.startActivity(EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActivityStarting.startActivity(SessionToken session,
EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode)
Starts the designated activity in the designated execution mode and logs
the agent, the organisational position.
|
| Modifier and Type | Method and Description |
|---|---|
GUIContext |
SynchronousActivityStarting.startActivitySynchronously(SessionToken session,
EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode,
java.net.URI[] stateListener)
Starts the designated activity in the designated execution mode and logs
the agent, the organisational position.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleSessionContext |
RemoteActivityStarting.getSimpleSessionContext(SessionToken session,
EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode)
Gets an incomplete simple session context for the designated activity.
|
Pair<java.util.Map<EBPInstanceReference,SimpleSessionContext>,java.util.Map<EBPInstanceReference,java.lang.Throwable>> |
RemoteActivityStarting.getSimpleSessionContexts(SessionToken session,
java.util.Collection<EBPInstanceReference> activities,
ProcessConstants.ExecutionMode executionMode)
Gets incomplete simple session contexts for the designated activities.
|
SimpleSessionContext |
RemoteActivityStarting.startActivity(SessionToken session,
EBPInstanceReference activity,
ProcessConstants.ExecutionMode executionMode,
java.net.URI[] exeMsgListener)
Starts the designated activity if it is appropriate for a
RuntimeService and provides its process context and the
execution session ID. |
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.ExecutionMode |
ExecutionContext.getExecutionMode()
Informs the runtime manager about the execution mode.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionContext |
ExecutionFactory.getExecutionContext(QualifiedAgent agent,
ExecutableBusinessProcessInstance ebpInstance,
DataContainer dataContainer,
ProcessConstants.ExecutionMode executionMode,
boolean resume,
Enquiry currentEnquiry,
Enquiry repliedEnquiry,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Returns an application related execution context its fields initialised
with the provided values.
|
void |
ExecutableInstance.setExecutionMode(int nodeID,
ProcessConstants.ExecutionMode executionMode)
Sets the designated execution mode for the designated node.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutableInstance |
ExecutionFactory.createExecutableInstance(java.util.UUID instanceID,
java.util.UUID logID,
java.lang.String instanceName,
boolean modified,
java.util.UUID baseTemplateID,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference parentReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> executionModes,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>> nodeLWPInstanceIDs,
java.util.Map<java.lang.Integer,QualifiedAgent> nodePerformingAgents,
java.util.Map<java.lang.Integer,java.util.List<Enquiry>> currentEnquiries,
java.util.Map<java.lang.Integer,Enquiry> repliedEnquiries,
java.net.URI[] instanceTerminationCallbackURIs,
java.util.Map<java.lang.Integer,java.net.URI[]> runtimeManagerURIs,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
|
ExecutableInstance |
ExecutionFactory.createExecutableInstance(java.util.UUID instanceID,
java.util.UUID logID,
java.lang.String instanceName,
boolean modified,
java.util.UUID baseTemplateID,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference parentReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> executionModes,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>> nodeLWPInstanceIDs,
java.util.Map<java.lang.Integer,QualifiedAgent> nodePerformingAgents,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
|
ExecutableInstance |
ExecutionFactory.createExecutableInstanceLwpIts(java.util.UUID instanceId,
java.util.UUID logId,
java.lang.String instanceName,
boolean modified,
java.util.UUID baseTemplateId,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference parentReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> executionModes,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>>> nodeLwpInstanceIds,
java.util.Map<java.lang.Integer,QualifiedAgent> nodePerformingAgents,
java.util.Map<java.lang.Integer,java.util.List<Enquiry>> currentEnquiries,
java.util.Map<java.lang.Integer,Enquiry> repliedEnquiries,
java.net.URI[] instanceTerminationCallbackUris,
java.util.Map<java.lang.Integer,java.net.URI[]> runtimeManagerUris,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates an ExecutableInstance object.
|
ExecutableInstance |
ExecutionFactory.createExecutableInstanceLwpIts(java.util.UUID instanceId,
java.util.UUID logId,
java.lang.String instanceName,
boolean modified,
java.util.UUID baseTemplateId,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference parentReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> executionModes,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>>> nodeLwpInstanceIds,
java.util.Map<java.lang.Integer,QualifiedAgent> nodePerformingAgents,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates an ExecutableInstance object.
|
| Modifier and Type | Method and Description |
|---|---|
static ProcessConstants.ExecutionMode |
ProcessConstants.ExecutionMode.valueOf(int code) |
static ProcessConstants.ExecutionMode |
ProcessConstants.ExecutionMode.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ProcessConstants.ExecutionMode[] |
ProcessConstants.ExecutionMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessConstants.ExecutionMode |
Instance.getExecutionMode(int nodeID)
Returns the execution mode of the designated node, that is production mode,
component test mode or substituted test mode (the component is not called
at all but substituted).
|
| Modifier and Type | Method and Description |
|---|---|
Instance |
ProcessModelFactory.createInstance(java.util.UUID id,
java.util.UUID logID,
java.lang.String name,
boolean isModified,
java.util.UUID baseTemplateID,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference ebpInstanceReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> nodeExecutionModes,
java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>> nodeLWPInstanceIDs,
java.util.Map<java.lang.Integer,QualifiedAgent> activityAgents,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
|
Instance |
ProcessModelFactory.createInstanceLwpIts(java.util.UUID id,
java.util.UUID logId,
java.lang.String name,
boolean isModified,
java.util.UUID baseTemplateId,
Template template,
QualifiedAgent supervisorAgent,
QualifiedAgent initiatorAgent,
EBPInstanceReference ebpInstanceReference,
long creationTime,
java.util.Map<java.lang.Integer,ProcessConstants.NodeState> nodeStates,
java.util.Map<java.lang.Integer,java.lang.Integer> nodeIterations,
java.util.Map<java.lang.Integer,ProcessConstants.ExecutionMode> nodeExecutionModes,
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.List<java.util.UUID>>> nodeLwpInstanceIds,
java.util.Map<java.lang.Integer,QualifiedAgent> activityAgents,
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> supportedPlugins,
java.util.Map<java.lang.String,PluginData> pluginData,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Create an Instance.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleSessionContext |
RuntimeEnvironmentFactory.createSimpleSessionContext(java.lang.String sessionID,
EBPInstanceReference ebpIR,
SerialisableDataContext dataContext,
ActivityInstance activity,
ProcessConstants.ExecutionMode executionMode,
Enquiry currentEnquiry,
Enquiry repliedEnquiry,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new simple session context for starting an activity in a runtime
service.
|
SimpleSessionContext |
RuntimeEnvironmentFactory.createSimpleSessionContext(java.lang.String sessionId,
java.lang.String savepoint,
EBPInstanceReference ebpIr,
SerialisableDataContext dataContext,
ActivityInstance activity,
ProcessConstants.ExecutionMode executionMode,
Enquiry currentEnquiry,
Enquiry repliedEnquiry,
java.util.Map<java.lang.String,java.lang.String> userAttributes)
Creates a new simple session context for resuming an activity in a runtime
service.
|
SessionContext |
RuntimeEnvironmentFactory.getWrappedSessionContext(SessionContext sessionContext,
DataContext dataContext,
ProcessConstants.ExecutionMode executionMode,
GUIContext guiContext,
RuntimeEnvironment runtimeEnvironment,
java.lang.Thread componentThread)
Returns a session context based on the designated one.
|