Uses of Interface
com.aquima.interactions.portal.IPortalSession
Packages that use IPortalSession
Package
Description
-
Uses of IPortalSession in com.aquima.interactions.portal
Methods in com.aquima.interactions.portal that return IPortalSessionModifier and TypeMethodDescriptionIApplication.createNonInteractiveSession
(com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) This method creates a new session for this application, with the specified message bus, event bus, channel and user.IApplication.createSession()
This method creates a new session object for the application specified.IApplication.createSession
(com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user) This method creates a new session for this application.IApplication.createSession
(com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) This method creates a new session for this application, with the specified message bus, event bus, channel and user.IApplication.createSession
(IPortalMessageBus messageBus, IPortalEventBus eventBus) This method creates a new session object for the application specified.IApplication.createSession
(com.aquima.interactions.project.ModuleID moduleId, com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) This method creates a new session for this application and the specified module, with the specified message bus, event bus, channel and userIApplication.restoreSession
(ISessionState sessionState, IPortalMessageBus messageBus, IPortalEventBus eventBus) This method may be used to restore a session from binary data containing a saved session state.IApplication.restoreSession
(String sessionXml, IPortalMessageBus messageBus, IPortalEventBus eventBus) This method may be used to restore a session from an XML containing a saved session state.Methods in com.aquima.interactions.portal with parameters of type IPortalSessionModifier and TypeMethodDescriptionvoid
IPortalSessionListener.activated
(IPortalSession session) Event handler for when the session is activated.void
PortalSessionListenerAdapter.activated
(IPortalSession session) void
IPortalSessionListener.beforeClose
(IPortalSession session) Event handler before closing the session.void
PortalSessionListenerAdapter.beforeClose
(IPortalSession session) void
IPortalSessionListener.beforeFlowStarted
(IPortalSession session, String flowName) Event handler for the before flow started event.void
PortalSessionListenerAdapter.beforeFlowStarted
(IPortalSession session, String flowName) void
IPortalSessionListener.closed
(IPortalSession session) Event handler for the session closed.void
PortalSessionListenerAdapter.closed
(IPortalSession session) void
IPortalSessionListener.created
(IPortalSession session) Event handler for the session created.void
PortalSessionListenerAdapter.created
(IPortalSession session) void
IPortalSessionCallback.execute
(IPortalSession session) Execute the logic of this callback.void
IPortalSessionListener.flowEnded
(IPortalSession session, com.aquima.interactions.flow.ExitState exitState, com.aquima.interactions.flow.ExitEvent exitEvent) Event handler for the flow ended event.void
PortalSessionListenerAdapter.flowEnded
(IPortalSession session, com.aquima.interactions.flow.ExitState exitState, com.aquima.interactions.flow.ExitEvent exitEvent) void
IPortalSessionListener.flowStarted
(IPortalSession session, String flowName) Event handler for the flow started event.void
PortalSessionListenerAdapter.flowStarted
(IPortalSession session, String flowName) void
IPortalSessionListener.pageChanged
(IPortalSession session, com.aquima.interactions.composer.IPage previous, com.aquima.interactions.composer.IPage current) Event handler for the page changed event.void
PortalSessionListenerAdapter.pageChanged
(IPortalSession session, com.aquima.interactions.composer.IPage previous, com.aquima.interactions.composer.IPage current) void
IPortalSessionListener.passivated
(IPortalSession session) Event handler for when the session is passivated.void
PortalSessionListenerAdapter.passivated
(IPortalSession session) void
IPortalSessionListener.projectChanged
(IPortalSession session, IProjectChange projectChange) Event handler for the project changed event.void
PortalSessionListenerAdapter.projectChanged
(IPortalSession session, IProjectChange projectChange) void
IPortalSessionListener.taskChanged
(IPortalSession session, String status, long taskId, long caseId) Event handler for the task changed event.void
PortalSessionListenerAdapter.taskChanged
(IPortalSession session, String status, long taskId, long caseId) -
Uses of IPortalSession in com.aquima.interactions.portal.model
Methods in com.aquima.interactions.portal.model that return IPortalSessionModifier and TypeMethodDescriptionApplication.createNonInteractiveSession
(com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) Application.createSession()
Application.createSession
(com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user) Application.createSession
(com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) Application.createSession
(IPortalMessageBus messageBus, IPortalEventBus eventBus) Application.createSession
(com.aquima.interactions.project.ModuleID moduleId, com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) Application.restoreSession
(ISessionState sessionState, IPortalMessageBus messageBus, IPortalEventBus eventBus) Application.restoreSession
(String sessionXml, IPortalMessageBus messageBus, IPortalEventBus eventBus) -
Uses of IPortalSession in com.aquima.interactions.portal.model.process
Classes in com.aquima.interactions.portal.model.process that implement IPortalSessionModifier and TypeClassDescriptionclass
Portal session wrapper implementation that handles process engine task execution.class
Portal session wrapper implementation that handles process engine task execution.class
Extension of the ProcessEnabledSession where automatic tasks can be executed.class
Portal session wrapper implementation that handles process engine task execution.Methods in com.aquima.interactions.portal.model.process that return IPortalSessionModifier and TypeMethodDescriptionProcessEnabledApplication.createNonInteractiveSession
(com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) ProcessEnabledApplication.createSession()
ProcessEnabledApplication.createSession
(com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user) ProcessEnabledApplication.createSession
(com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) ProcessEnabledApplication.createSession
(IPortalMessageBus messageBus, IPortalEventBus eventBus) ProcessEnabledApplication.createSession
(com.aquima.interactions.project.ModuleID moduleId, com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) protected IPortalSession
ProcessEnabledSession.createSession
(IModule taskModule, com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user) ActiveProcessTask.getSession()
IActiveProcessTask.getSession()
ProcessEnabledApplication.restoreSession
(ISessionState sessionState, IPortalMessageBus messageBus, IPortalEventBus eventBus) ProcessEnabledApplication.restoreSession
(String sessionXml, IPortalMessageBus messageBus, IPortalEventBus eventBus) Methods in com.aquima.interactions.portal.model.process with parameters of type IPortalSessionModifier and TypeMethodDescriptionvoid
ProcessEnabledSession.PortalEventBusBridge.activated
(IPortalSession session) void
ProcessEnabledSession.TaskPortalEventBusBridge.activated
(IPortalSession session) void
ProcessEnabledSession.PortalEventBusBridge.beforeClose
(IPortalSession session) void
ProcessEnabledSession.TaskPortalEventBusBridge.beforeClose
(IPortalSession session) void
ProcessEnabledSession.PortalEventBusBridge.beforeFlowStarted
(IPortalSession session, String flowName) void
ProcessEnabledSession.TaskPortalEventBusBridge.beforeFlowStarted
(IPortalSession session, String flowName) void
ProcessEnabledSession.PortalEventBusBridge.closed
(IPortalSession session) void
ProcessEnabledSession.TaskPortalEventBusBridge.closed
(IPortalSession session) void
ProcessEnabledSession.PortalEventBusBridge.created
(IPortalSession session) void
ProcessEnabledSession.TaskPortalEventBusBridge.created
(IPortalSession session) void
ProcessEnabledSession.PortalEventBusBridge.flowEnded
(IPortalSession session, com.aquima.interactions.flow.ExitState exitState, com.aquima.interactions.flow.ExitEvent exitEvent) void
ProcessEnabledSession.TaskPortalEventBusBridge.flowEnded
(IPortalSession session, com.aquima.interactions.flow.ExitState exitState, com.aquima.interactions.flow.ExitEvent exitEvent) void
ProcessEnabledSession.PortalEventBusBridge.flowStarted
(IPortalSession session, String flowName) void
ProcessEnabledSession.TaskPortalEventBusBridge.flowStarted
(IPortalSession session, String flowName) void
ProcessEnabledSession.PortalEventBusBridge.pageChanged
(IPortalSession session, com.aquima.interactions.composer.IPage previous, com.aquima.interactions.composer.IPage current) void
ProcessEnabledSession.TaskPortalEventBusBridge.pageChanged
(IPortalSession session, com.aquima.interactions.composer.IPage previous, com.aquima.interactions.composer.IPage current) void
ProcessEnabledSession.PortalEventBusBridge.passivated
(IPortalSession session) void
ProcessEnabledSession.TaskPortalEventBusBridge.passivated
(IPortalSession session) void
ProcessEnabledSession.PortalEventBusBridge.projectChanged
(IPortalSession session, IProjectChange projectChange) void
ProcessEnabledSession.TaskPortalEventBusBridge.projectChanged
(IPortalSession session, IProjectChange projectChange) void
ProcessEnabledSession.PortalEventBusBridge.taskChanged
(IPortalSession session, String status, long taskId, long caseId) void
ProcessEnabledSession.TaskPortalEventBusBridge.taskChanged
(IPortalSession session, String status, long taskId, long caseId) Constructors in com.aquima.interactions.portal.model.process with parameters of type IPortalSessionModifierConstructorDescriptionprotected
ActiveProcessTask
(long taskId, String taskName, IPortalSession session) protected
Dcm1ActiveProcessTask
(long taskId, String taskName, IPortalSession session, long processId) protected
Dcm2ActiveProcessTask
(long taskId, String taskName, IPortalSession session, String caseId) PortalEventBusBridge
(IPortalSession session, IPortalEventBus destination) Creates a new instance.ProcessCaseUpdates
(IPortalSession taskSession, com.aquima.interactions.mapping.IMapping resultMapper) ProcessCaseUpdates
(IPortalSession taskSession, TaskMapping taskMapping) TaskPortalEventBusBridge
(IPortalSession session, IPortalEventBus destination, ProcessEnabledSession.PortalEventBusBridge mainBridge) Creates a new instance. -
Uses of IPortalSession in com.aquima.interactions.portal.model.process.wrapper
Methods in com.aquima.interactions.portal.model.process.wrapper with parameters of type IPortalSession -
Uses of IPortalSession in com.aquima.interactions.portal.model.session
Classes in com.aquima.interactions.portal.model.session that implement IPortalSessionModifier and TypeClassDescriptionclass
Implementation class for the portal session interface.Methods in com.aquima.interactions.portal.model.session with parameters of type IPortalSessionModifier and TypeMethodDescriptionvoid
PortalEventBus.activated
(IPortalSession session) void
PortalEventBus.beforeClose
(IPortalSession session) void
PortalEventBus.beforeFlowStarted
(IPortalSession session, String flowName) void
PortalEventBus.closed
(IPortalSession session) void
PortalEventBus.created
(IPortalSession session) void
PortalEventBus.flowEnded
(IPortalSession session, com.aquima.interactions.flow.ExitState exitState, com.aquima.interactions.flow.ExitEvent exitEvent) void
PortalEventBus.flowStarted
(IPortalSession session, String flowName) void
PortalEventBus.pageChanged
(IPortalSession session, com.aquima.interactions.composer.IPage previous, com.aquima.interactions.composer.IPage current) void
PortalEventBus.passivated
(IPortalSession session) void
PortalEventBus.projectChanged
(IPortalSession session, IProjectChange projectChange) void
PortalEventBus.taskChanged
(IPortalSession session, String status, long taskId, long caseId) -
Uses of IPortalSession in com.aquima.interactions.portal.portalmessage
Classes in com.aquima.interactions.portal.portalmessage that implement IPortalSessionModifier and TypeClassDescriptionclass
Wraps the portalsession as fix for AQ-1137Methods in com.aquima.interactions.portal.portalmessage that return IPortalSessionModifier and TypeMethodDescriptionPortalMessageApplication.createNonInteractiveSession
(com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) PortalMessageApplication.createSession()
PortalMessageApplication.createSession
(com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user) PortalMessageApplication.createSession
(com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) PortalMessageApplication.createSession
(IPortalMessageBus messageBus, IPortalEventBus eventBus) PortalMessageApplication.createSession
(com.aquima.interactions.project.ModuleID moduleId, com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) protected IPortalSession
PortalMessageSession.getSession()
PortalMessageApplication.restoreSession
(ISessionState sessionState, IPortalMessageBus messageBus, IPortalEventBus eventBus) PortalMessageApplication.restoreSession
(String sessionXml, IPortalMessageBus messageBus, IPortalEventBus eventBus) Constructors in com.aquima.interactions.portal.portalmessage with parameters of type IPortalSession