Uses of Interface
com.aquima.interactions.portal.IPortalEventBus
Package
Description
-
Uses of IPortalEventBus in com.aquima.interactions.portal
Modifier and TypeMethodDescriptionIPortalSession.getEventBus()
Returns the event bus used by this session.ISessionActivationContext.getEventBus()
Modifier 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
(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. -
Uses of IPortalEventBus in com.aquima.interactions.portal.model
Modifier and TypeMethodDescriptionApplication.createNonInteractiveSession
(com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) 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 IPortalEventBus in com.aquima.interactions.portal.model.process
Modifier and TypeMethodDescriptionProcessEnabledApplication.createNonInteractiveSession
(com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) 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) ProcessEnabledApplication.restoreSession
(ISessionState sessionState, IPortalMessageBus messageBus, IPortalEventBus eventBus) ProcessEnabledApplication.restoreSession
(String sessionXml, IPortalMessageBus messageBus, IPortalEventBus eventBus) ModifierConstructorDescriptionprotected
Dcm1ProcessEnabledSession
(ISolution solution, PortalSession session, ProcessMapping processMapping, IPortalEventBus eventBus) protected
Dcm2ProcessEnabledSession
(ISolution solution, PortalSession session, ProcessMapping processMapping, IPortalEventBus eventBus) protected
NonInteractiveProcessEnabledSession
(ISolution solution, PortalSession session, ProcessMapping processMapping, IPortalEventBus eventBus) PortalEventBusBridge
(IPortalSession session, IPortalEventBus destination) Creates a new instance.protected
ProcessEnabledSession
(ISolution solution, PortalSession session, ProcessMapping processMapping, IPortalEventBus eventBus) TaskPortalEventBusBridge
(IPortalSession session, IPortalEventBus destination, ProcessEnabledSession.PortalEventBusBridge mainBridge) Creates a new instance. -
Uses of IPortalEventBus in com.aquima.interactions.portal.model.session
Modifier and TypeClassDescriptionclass
The default portal event bus implementation.Modifier and TypeMethodDescriptionPortalSession.getEventBus()
SessionActivationContext.getEventBus()
ModifierConstructorDescriptionPortalSession
(ISolution application, IModule module, com.aquima.interactions.foundation.timetracker.ITimeTracker timeTracker, ISessionState sessionDump, IPortalMessageBus messageBus, IPortalEventBus eventBus) Constructs the portal session from a (previous) session state.PortalSession
(ISolution application, IModule module, com.aquima.interactions.foundation.timetracker.ITimeTracker timeTracker, ISessionState sessionDump, IPortalMessageBus messageBus, IPortalEventBus eventBus, String recomposeNeededCause) Constructs the portal session from a (previous) session state.PortalSession
(ISolution solution, IModule module, com.aquima.interactions.metamodel.Channel channel, com.aquima.interactions.project.IUserData user, com.aquima.interactions.foundation.timetracker.ITimeTracker timeTracker, IPortalMessageBus messageBus, IPortalEventBus eventBus) Constructor to create a session for a specific application.SessionActivationContext
(IPortalEngine portalEngine, IPortalMessageBus messageBus, IPortalEventBus eventBus, com.aquima.interactions.foundation.types.DateTimeValue time) -
Uses of IPortalEventBus in com.aquima.interactions.portal.portalmessage
Modifier and TypeMethodDescriptionPortalMessageApplication.createNonInteractiveSession
(com.aquima.interactions.project.IUserData user, IPortalMessageBus messageBus, IPortalEventBus eventBus) 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) PortalMessageApplication.restoreSession
(ISessionState sessionState, IPortalMessageBus messageBus, IPortalEventBus eventBus) PortalMessageApplication.restoreSession
(String sessionXml, IPortalMessageBus messageBus, IPortalEventBus eventBus)