Package com.aquima.interactions.portal
Interface IPortalEventBus
- All Superinterfaces:
IPortalSessionListener
- All Known Implementing Classes:
PortalEventBus
The portal event bus allows listeners to be notified of events in a portal sessions.
Child portal sessions share the event bus with their parent session. When an event bus is shared by multiple portal sessions, the listeners will be notified of events in any of the portal sessions.
Implementations should be thread-safe and must allow unregistration during handling of an event.
- Since:
- 11.0
- Author:
- Petru Galanton
-
Method Summary
Modifier and TypeMethodDescriptionvoid
register
(IPortalSessionListener listener) Registers a session listener with this event bus.void
unregister
(IPortalSessionListener listener) Removes a session listener from this event bus.Methods inherited from interface com.aquima.interactions.portal.IPortalSessionListener
activated, beforeClose, beforeFlowStarted, closed, created, flowEnded, flowStarted, pageChanged, passivated, portalChange, projectChanged, taskChanged