Package com.aquima.web.event
Class ApplicationEventBus
java.lang.Object
com.aquima.web.event.ApplicationEventBus
- All Implemented Interfaces:
com.aquima.interactions.portal.IPortalEventBus
,com.aquima.interactions.portal.IPortalSessionListener
public class ApplicationEventBus
extends Object
implements com.aquima.interactions.portal.IPortalEventBus
-
Constructor Summary
ConstructorsConstructorDescriptionApplicationEventBus
(com.aquima.interactions.portal.IPortalEventBus delegate, AquimaApplicationEventPublisher eventPublisher) -
Method Summary
Modifier and TypeMethodDescriptionvoid
activated
(com.aquima.interactions.portal.IPortalSession session) void
beforeClose
(com.aquima.interactions.portal.IPortalSession session) void
beforeFlowStarted
(com.aquima.interactions.portal.IPortalSession session, String flowName) void
closed
(com.aquima.interactions.portal.IPortalSession session) void
created
(com.aquima.interactions.portal.IPortalSession session) void
flowEnded
(com.aquima.interactions.portal.IPortalSession session, com.aquima.interactions.flow.ExitState exitState, com.aquima.interactions.flow.ExitEvent exitEvent) void
flowStarted
(com.aquima.interactions.portal.IPortalSession session, String flowName) com.aquima.interactions.portal.IPortalEventBus
void
pageChanged
(com.aquima.interactions.portal.IPortalSession session, com.aquima.interactions.composer.IPage previous, com.aquima.interactions.composer.IPage current) void
passivated
(com.aquima.interactions.portal.IPortalSession session) void
portalChange
(com.aquima.interactions.portal.IPortalChange portalChange) void
projectChanged
(com.aquima.interactions.portal.IPortalSession session, com.aquima.interactions.portal.IProjectChange projectChange) void
register
(com.aquima.interactions.portal.IPortalSessionListener listener) void
taskChanged
(com.aquima.interactions.portal.IPortalSession session, String status, long taskId, long caseId) void
unregister
(com.aquima.interactions.portal.IPortalSessionListener listener)
-
Constructor Details
-
ApplicationEventBus
public ApplicationEventBus(com.aquima.interactions.portal.IPortalEventBus delegate, AquimaApplicationEventPublisher eventPublisher)
-
-
Method Details
-
register
public void register(com.aquima.interactions.portal.IPortalSessionListener listener) - Specified by:
register
in interfacecom.aquima.interactions.portal.IPortalEventBus
-
unregister
public void unregister(com.aquima.interactions.portal.IPortalSessionListener listener) - Specified by:
unregister
in interfacecom.aquima.interactions.portal.IPortalEventBus
-
created
public void created(com.aquima.interactions.portal.IPortalSession session) - Specified by:
created
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
beforeFlowStarted
public void beforeFlowStarted(com.aquima.interactions.portal.IPortalSession session, String flowName) - Specified by:
beforeFlowStarted
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
flowStarted
- Specified by:
flowStarted
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
pageChanged
public void pageChanged(com.aquima.interactions.portal.IPortalSession session, com.aquima.interactions.composer.IPage previous, com.aquima.interactions.composer.IPage current) - Specified by:
pageChanged
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
flowEnded
public void flowEnded(com.aquima.interactions.portal.IPortalSession session, com.aquima.interactions.flow.ExitState exitState, com.aquima.interactions.flow.ExitEvent exitEvent) - Specified by:
flowEnded
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
projectChanged
public void projectChanged(com.aquima.interactions.portal.IPortalSession session, com.aquima.interactions.portal.IProjectChange projectChange) - Specified by:
projectChanged
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
portalChange
public void portalChange(com.aquima.interactions.portal.IPortalChange portalChange) - Specified by:
portalChange
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
taskChanged
public void taskChanged(com.aquima.interactions.portal.IPortalSession session, String status, long taskId, long caseId) - Specified by:
taskChanged
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
beforeClose
public void beforeClose(com.aquima.interactions.portal.IPortalSession session) - Specified by:
beforeClose
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
closed
public void closed(com.aquima.interactions.portal.IPortalSession session) - Specified by:
closed
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
activated
public void activated(com.aquima.interactions.portal.IPortalSession session) - Specified by:
activated
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
passivated
public void passivated(com.aquima.interactions.portal.IPortalSession session) - Specified by:
passivated
in interfacecom.aquima.interactions.portal.IPortalSessionListener
-
getDelegate
public com.aquima.interactions.portal.IPortalEventBus getDelegate()
-