Class FormDesignerCrossViewScopeRequestHandlerBundle

  • All Implemented Interfaces:
    Serializable

    public final class FormDesignerCrossViewScopeRequestHandlerBundle
    extends Object
    implements Serializable
    Conversation request handler bundle for the form. Contains all individual request handlers and two methods for registering / unregistering them all.
    Since:
    7.0.0
    Author:
    XIMA MEDIA GmbH
    See Also:
    Serialized Form
    • Constructor Detail

      • FormDesignerCrossViewScopeRequestHandlerBundle

        public FormDesignerCrossViewScopeRequestHandlerBundle​(BackendViewPushContext viewPushContext)
        Creates a new request handler bundle, together with all individual handlers. Use registerAll(DesignerPageBean) to register the created handler.
        Parameters:
        viewPushContext - View push context of the caller's JSF view scope.
    • Method Detail

      • registerAll

        public void registerAll​(DesignerPageBean bean)
        Registers all request handlers in this bundle.
        Parameters:
        bean - Designer page bean with which to register all handlers.
      • unregisterAll

        public void unregisterAll​(DesignerConversationBean bean,
                                  String conversationId)
        Unregisters all request handlers in this bundle.
        Parameters:
        bean - Designer conversation bean from which to unregister all handlers.
        conversationId - ID of the conversation from which to unregister.