ICEpush
  1. ICEpush
  2. PUSH-398

Modify ICEpush bridge to use add/remove/has/NotifyBackURI functions

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.0.0.GA
    • Fix Version/s: EE-4.2.0.GA
    • Component/s: Push Server
    • Labels:
      None
    • Environment:
      supported browser

      Description

      Need to change the bridge to use the 'addNotifyBackURI' function when enabling cloud push and stop sending the 'notifyBackURI' parameter with each 'listen.icepush' request.

      Use 'hasNotifyBackURI' function to test when to invoke the 'ice.push.onMissingNotifyBackURI' registered callback.

        Issue Links

          Activity

          Hide
          Mircea Toma added a comment - - edited

          Modified ICEpush bridge to use the notify-back API. Modified hasNotifyBackURI function to use asynchronous POST request since modern browsers block synchronous requests made on the main thread.

          Show
          Mircea Toma added a comment - - edited Modified ICEpush bridge to use the notify-back API. Modified hasNotifyBackURI function to use asynchronous POST request since modern browsers block synchronous requests made on the main thread.
          Hide
          Mircea Toma added a comment -

          Removed usages of ice.notifyBack related methods and the methods themselves.

          Show
          Mircea Toma added a comment - Removed usages of ice.notifyBack related methods and the methods themselves.
          Hide
          Jack Van Ooststroom added a comment -

          Restored the ICEpush metric logging in the BlockingConnectionServer.

          Show
          Jack Van Ooststroom added a comment - Restored the ICEpush metric logging in the BlockingConnectionServer.

            People

            • Assignee:
              Mircea Toma
              Reporter:
              Mircea Toma
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: