Class Dcm1ProcessEnabledSession
java.lang.Object
com.aquima.interactions.portal.model.process.ProcessEnabledSession
com.aquima.interactions.portal.model.process.Dcm1ProcessEnabledSession
- All Implemented Interfaces:
Interruptible
,IPortalSession
,ISessionLifecycle
Portal session wrapper implementation that handles process engine task execution.
- Since:
- 7.1
- Author:
- Jon van Leuven, O. Kerpershoek
-
Nested Class Summary
Nested classes/interfaces inherited from class com.aquima.interactions.portal.model.process.ProcessEnabledSession
ProcessEnabledSession.PortalEventBusBridge, ProcessEnabledSession.TaskPortalEventBusBridge
-
Field Summary
Fields inherited from class com.aquima.interactions.portal.model.process.ProcessEnabledSession
currentTask, eventBus, mainBridge, processEngine, processMapping, session, solution
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Dcm1ProcessEnabledSession
(ISolution solution, PortalSession session, ProcessMapping processMapping, IPortalEventBus eventBus) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected PortalResponse
completeTask
(IProcessScope processScope) protected PortalResponse
startTask
(long taskId, IProcessScope processScope) Methods inherited from class com.aquima.interactions.portal.model.process.ProcessEnabledSession
activate, close, createEventFor, createSession, disposeCurrentTask, executeAction, executeCallback, executeInlineAction, getApplicationId, getAuditEngine, getCaseEngineClient, getConfiguration, getCurrentChannel, getCurrentFlow, getCurrentFlowState, getCurrentLanguage, getCurrentPage, getCurrentUser, getEventBus, getMessageBus, getModule, getMonitor, getSessionId, getState, getTaskId, handleEvent, handleResponse, handlingTask, interrupt, isInterrupted, passivate, reset, restore, setCurrentLanguage, setSessionId, shouldHandleResponse, startFlow, stopFlow
-
Constructor Details
-
Dcm1ProcessEnabledSession
protected Dcm1ProcessEnabledSession(ISolution solution, PortalSession session, ProcessMapping processMapping, IPortalEventBus eventBus)
-
-
Method Details
-
startTask
- Specified by:
startTask
in classProcessEnabledSession
-
completeTask
- Specified by:
completeTask
in classProcessEnabledSession
-
abortCurrentTask
- Specified by:
abortCurrentTask
in classProcessEnabledSession
-