Uses of Interface
de.aristaflow.adept2.model.execution.ExecutionContext
Packages that use ExecutionContext
Package
Description
-
Uses of ExecutionContext in de.aristaflow.adept2.core.executionmanager
Methods in de.aristaflow.adept2.core.executionmanager that return ExecutionContextModifier and TypeMethodDescriptionActivityStarting.getExecutionContext(SessionToken session, EBPInstanceReference activity) Gets the execution context for the designated activity.Methods in de.aristaflow.adept2.core.executionmanager that return types with arguments of type ExecutionContextModifier and TypeMethodDescriptionActivityStarting.getExecutionContexts(SessionToken session, Collection<EBPInstanceReference> activities) Gets the execution contexts for the designated activities.Methods in de.aristaflow.adept2.core.executionmanager with parameters of type ExecutionContextModifier and TypeMethodDescriptiondefault UUIDInstanceControl.createAndStartInstance(SessionToken session, UUID processTemplateID, ExecutionContext executionContext, URI[] rtMgr, URI[] stateListener) Deprecated, for removal: This API element is subject to removal in a future version.default UUIDInstanceControl.createAndStartSubInstance(SessionToken session, EBPInstanceReference superInstanceActivity, ExecutionContext executionContext, URI[] stateListener) Deprecated, for removal: This API element is subject to removal in a future version.InstanceControl.startInstance(SessionToken session, UUID templId, ExecutionContext execContext, URI[] rtMgr, 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.InstanceControl.startSubInstance(SessionToken session, EBPInstanceReference parentLwp, ExecutionContext execContext, URI[] stateListener) Creates a new instance as subprocess of the designated activity/lightweight process referring to the corresponding subprocess template ID. -
Uses of ExecutionContext in de.aristaflow.adept2.core.runtimemanager
Methods in de.aristaflow.adept2.core.runtimemanager with parameters of type ExecutionContextModifier and TypeMethodDescriptionvoidRuntimeManager.resumeActivity(SessionToken session, EBPInstanceReference ebpInstanceReference, ExecutionContext executionContext) Instructs the runtime manager to resume the specified activity.voidRuntimeManager.startActivity(SessionToken session, EBPInstanceReference ebpInstanceReference, ExecutionContext executionContext) Instructs the runtime manager to start the Application assigned to the specified activity. -
Uses of ExecutionContext in de.aristaflow.adept2.core.runtimemanager.gui
Methods in de.aristaflow.adept2.core.runtimemanager.gui with parameters of type ExecutionContextModifier and TypeMethodDescriptionGUIManager.getGUIContext(SessionToken session, ActivityInstance activityInstance, EBPInstanceReference ebpInstanceReference, String sessionId, ExecutionContext executionContext, ExecutionControlManager executionControlManager, Thread thread) Gets an appropriate GUI context for the designated activity as configured locally for the corresponding client. -
Uses of ExecutionContext in de.aristaflow.adept2.model.execution
Methods in de.aristaflow.adept2.model.execution that return ExecutionContextModifier and TypeMethodDescriptionExecutionFactory.getExecutionContext(QualifiedAgent agent, DataContainer dataContainer, Map<String, Set<String>> supportedPlugins, Map<String, PluginData> pluginData, Map<String, String> userAttributes) Returns an execution context for a top-level instance its fields initialised with the provided values.ExecutionFactory.getExecutionContext(QualifiedAgent agent, ExecutableBusinessProcessInstance ebpInstance, DataContainer dataContainer, Enquiry currentEnquiry, Enquiry repliedEnquiry, Map<String, Set<String>> supportedPlugins, Map<String, PluginData> pluginData, Map<String, String> userAttributes) Returns an application related execution context for production mode its fields initialised with the provided values.ExecutionFactory.getExecutionContext(QualifiedAgent agent, ExecutableBusinessProcessInstance ebpInstance, DataContainer dataContainer, ProcessConstants.ExecutionMode executionMode, boolean resume, Enquiry currentEnquiry, Enquiry repliedEnquiry, Map<String, Set<String>> supportedPlugins, Map<String, PluginData> pluginData, Map<String, String> userAttributes) Returns an application related execution context its fields initialised with the provided values. -
Uses of ExecutionContext in de.aristaflow.adept2.model.runtimeenvironment
Methods in de.aristaflow.adept2.model.runtimeenvironment with parameters of type ExecutionContextModifier and TypeMethodDescriptionRuntimeEnvironmentFactory.getInitialSessionContext(ClientSessionFactory sessionFactory, String sessionID, EBPInstanceReference ebpInstanceReference, DataContext dataContext, ExecutionContext executionContext, GUIContext guiContext, RuntimeEnvironment runtimeEnvironment, Thread componentThread) Returns an application related implementation of the session context and initialises the sessionID of the session context by the passed value. -
Uses of ExecutionContext in de.aristaflow.adept2.ui.guimanager
Methods in de.aristaflow.adept2.ui.guimanager with parameters of type ExecutionContextModifier and TypeMethodDescriptionprotected GUIContextRemoteHTMLGUIManager.createRemoteHtmlContext(SessionToken session, ActivityInstance actInst, EBPInstanceReference activity, String sessionId, ExecutionContext execContext, Thread thread, HTTPService httpService) Creates a newHTMLContextfor handling the interaction between webserver andExecutableComponentand also to provide theURLto a client allowing to call theURLremotely.NullGUIManager.getGUIContext(SessionToken session, ActivityInstance activityInstance, EBPInstanceReference ebpInstanceReference, String sessionID, ExecutionContext executionContext, ExecutionControlManager ecm, Thread thread) RemoteHTMLGUIManager.getGUIContext(SessionToken session, ActivityInstance activityInstance, EBPInstanceReference ebpInstanceReference, String sessionID, ExecutionContext executionContext, ExecutionControlManager ecm, Thread thread) -
Uses of ExecutionContext in de.aristaflow.adept2.ui.htmlgui
Constructors in de.aristaflow.adept2.ui.htmlgui with parameters of type ExecutionContextModifierConstructorDescriptionRemoteHTMLContext(Thread thread, SessionToken session, HTTPService httpService, String sessionId, ActivityInstance activityInstance, EBPInstanceReference activity, ExecutionContext executionContext) Creates a newHTMLContextfor handling the interaction between webserver andExecutableComponentand also to provide theURLto a client allowing to call theURLremotely.TransferredURLContext(URL url, ActivityInstance activityInstance, EBPInstanceReference activity, String sessionID, ExecutionContext executionContext) Creates a newURLContextproviding the designatedURLthat contains the GUI of the correspondingHTMLContext. -
Uses of ExecutionContext in de.aristaflow.adept2.ui.remotegui
Fields in de.aristaflow.adept2.ui.remotegui declared as ExecutionContextModifier and TypeFieldDescriptionprotected final ExecutionContextAbstractTransferableGUIContext.executionContextThe execution context of the activity for which this GUI context has been created for.Methods in de.aristaflow.adept2.ui.remotegui that return ExecutionContextConstructors in de.aristaflow.adept2.ui.remotegui with parameters of type ExecutionContextModifierConstructorDescriptionprotectedAbstractTransferableGUIContext(ActivityInstance activityInstance, EBPInstanceReference activity, String sessionID, ExecutionContext executionContext, String transfrdGUIContextID) Creates a new instance of the base implementation of aTransferableGUIContexthaving the designated fields. -
Uses of ExecutionContext in de.aristaflow.ilm.model.execution
Methods in de.aristaflow.ilm.model.execution with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic ExecutionContextTransformation.toIlm(SessionToken session, ExecutionContext ec, Logger logger)
InstanceControl.startInstance(SessionToken, UUID, ExecutionContext, URI[], URI[])instead.