| Modifier and Type | Method and Description |
|---|---|
ExecutionContext |
ActivityStarting.getExecutionContext(SessionToken session,
EBPInstanceReference activity)
Gets the execution context for the designated activity.
|
| Modifier and Type | Method and Description |
|---|---|
Pair<java.util.Map<EBPInstanceReference,ExecutionContext>,java.util.Map<EBPInstanceReference,java.lang.Throwable>> |
ActivityStarting.getExecutionContexts(SessionToken session,
java.util.Collection<EBPInstanceReference> activities)
Gets the execution contexts for the designated activities.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.UUID |
InstanceControl.createAndStartInstance(SessionToken session,
java.util.UUID processTemplateID,
ExecutionContext executionContext,
java.net.URI[] rtMgr,
java.net.URI[] stateListener)
Creates a new instance of the designated process template, starts the instance and logs the
designated user as initiator of the process instance.
|
java.util.UUID |
InstanceControl.createAndStartSubInstance(SessionToken session,
EBPInstanceReference superInstanceActivity,
ExecutionContext executionContext,
java.net.URI[] stateListener)
Creates a new instance of the designated process template as a subprocess
of the designated activity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RuntimeManager.resumeActivity(SessionToken session,
EBPInstanceReference ebpInstanceReference,
ExecutionContext executionContext)
Instructs the runtime manager to resume the specified activity.
|
void |
RuntimeManager.startActivity(SessionToken session,
EBPInstanceReference ebpInstanceReference,
ExecutionContext executionContext)
Instructs the runtime manager to start the Application assigned to the
specified activity.
|
| Modifier and Type | Method and Description |
|---|---|
GUIContext |
GUIManager.getGUIContext(SessionToken session,
ActivityInstance activityInstance,
EBPInstanceReference ebpInstanceReference,
java.lang.String sessionId,
ExecutionContext executionContext,
ExecutionControlManager executionControlManager,
java.lang.Thread thread)
Gets an appropriate GUI context for the designated activity as configured
locally for the corresponding client.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionContext |
ExecutionFactory.getExecutionContext(QualifiedAgent agent,
DataContainer dataContainer,
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 execution context for a top-level instance its fields
initialised with the provided values.
|
ExecutionContext |
ExecutionFactory.getExecutionContext(QualifiedAgent agent,
ExecutableBusinessProcessInstance ebpInstance,
DataContainer dataContainer,
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 for production mode its
fields initialised with the provided values.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
SessionContext |
RuntimeEnvironmentFactory.getInitialSessionContext(ClientSessionFactory sessionFactory,
java.lang.String sessionID,
EBPInstanceReference ebpInstanceReference,
DataContext dataContext,
ExecutionContext executionContext,
GUIContext guiContext,
RuntimeEnvironment runtimeEnvironment,
java.lang.Thread componentThread)
Returns an application related implementation of the session context and
initialises the sessionID of the session context by the passed value.
|
| Modifier and Type | Method and Description |
|---|---|
GUIContext |
NullGUIManager.getGUIContext(SessionToken session,
ActivityInstance activityInstance,
EBPInstanceReference ebpInstanceReference,
java.lang.String sessionID,
ExecutionContext executionContext,
ExecutionControlManager ecm,
java.lang.Thread thread) |
GUIContext |
RemoteHTMLGUIManager.getGUIContext(SessionToken session,
ActivityInstance activityInstance,
EBPInstanceReference ebpInstanceReference,
java.lang.String sessionID,
ExecutionContext executionContext,
ExecutionControlManager ecm,
java.lang.Thread thread) |
| Constructor and Description |
|---|
RemoteHTMLContext(java.lang.Thread thread,
SessionToken session,
HTTPService httpService,
java.lang.String sessionID,
ActivityInstance activityInstance,
EBPInstanceReference activity,
ExecutionContext executionContext)
Creates a new
HTMLContext for handling the interaction between
webserver and ExecutableComponent and also to provide the
URL to a client allowing to call the URL
remotely. |
TransferredURLContext(java.net.URL url,
ActivityInstance activityInstance,
EBPInstanceReference activity,
java.lang.String sessionID,
ExecutionContext executionContext)
Creates a new
URLContext providing the designated
URL that contains the GUI of the corresponding
HTMLContext. |
| Modifier and Type | Field and Description |
|---|---|
protected ExecutionContext |
AbstractTransferableGUIContext.executionContext
The execution context of the activity for which this GUI context has been
created for.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionContext |
AbstractTransferableGUIContext.getExecutionContext() |
| Constructor and Description |
|---|
AbstractTransferableGUIContext(ActivityInstance activityInstance,
EBPInstanceReference activity,
java.lang.String sessionID,
ExecutionContext executionContext,
java.lang.String transfrdGUIContextID)
Creates a new instance of the base implementation of a
TransferableGUIContext having the designated fields. |