Interface ClientMessageContext

    • Method Detail

      • removeMessageListener

        void removeMessageListener​(java.lang.String listenerId)
      • getBrowserData

        java.lang.Object getBrowserData​(java.lang.String key)
      • setBrowserData

        void setBrowserData​(java.lang.String key,
                            java.lang.Object value)
      • sendBrowserMessage

        boolean sendBrowserMessage​(java.lang.String key,
                                   java.lang.String op)
        Sends a message to the JavaScript message dispatcher in the page.
        Parameters:
        key - identifies the listener to receive the message
        op - identifies the operation to perform
      • sendBrowserMessage

        boolean sendBrowserMessage​(java.lang.String key,
                                   java.lang.String op,
                                   java.util.Map params)
        Sends a message to the JavaScript message dispatcher in the page.
        Parameters:
        key - identifies the listener to receive the message
        op - identifies the operation to perform
        params - optional message parameters
      • executeInBrowser

        boolean executeInBrowser​(java.lang.String javascript)
      • debug

        void debug​(java.lang.String message)
        Displays a debug message tagged with the context ID.
        Parameters:
        message - sent to the debug log
      • debug

        void debug​(java.lang.String message,
                   java.lang.Throwable t)
        Displays a debug message and exception tagged with the context ID.
        Parameters:
        message - sent to the debug log
        t - exception to log with message
      • sendBrowserMessage

        boolean sendBrowserMessage​(java.lang.String key,
                                   java.lang.String op,
                                   java.util.Collection params)
        Parameters:
        key -
        op -
        params -
        Returns:
        Since:
        3.0.1.5
      • setMessageDispatcher

        void setMessageDispatcher​(BrowserMessageDispatcher dispatcher)
        Parameters:
        dispatcher -
        Since:
        3.0.5.3