ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-556

Remove or disable Cloud Push support

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.1.0.GA
    • Fix Version/s: EE-4.2.0.GA
    • Component/s: Enterprise Push Server
    • Labels:
      None
    • Environment:
      ICEfaces, ICEfaces-EE, ICEpush, ICEpush-EE, EPS

      Description

      This is to investigate and potentially remove or disable Cloud Push support from ICEfaces-EE (mostly based on BridgeIt). At some time in the future we would potentially like to add Cloud Push support back in, but then based on Voyent features.

        Activity

        Hide
        Ken Fyten added a comment -

        Attached screenshot of source code search for "cloud" showing matches that still exist in the source code that reference "cloud push".

        Show
        Ken Fyten added a comment - Attached screenshot of source code search for "cloud" showing matches that still exist in the source code that reference "cloud push".
        Hide
        Jack Van Ooststroom added a comment -

        ICEpush

        Deleting icepush-ee/core/src/main/java/org/icepush/AbstractNotificationProvider.java
        Sending icepush-ee/core/src/main/java/org/icepush/AbstractPushGroupManager.java
        Sending icepush-ee/core/src/main/java/org/icepush/BlockingConnectionServer.java
        Sending icepush-ee/core/src/main/java/org/icepush/Browser.java
        Sending icepush-ee/core/src/main/java/org/icepush/ConfigurationServer.java
        Deleting icepush-ee/core/src/main/java/org/icepush/ConfirmationTimeout.java
        Sending icepush-ee/core/src/main/java/org/icepush/ExpiryTimeout.java
        Sending icepush-ee/core/src/main/java/org/icepush/InternalPushGroupManager.java
        Sending icepush-ee/core/src/main/java/org/icepush/LocalPushGroupManager.java
        Sending icepush-ee/core/src/main/java/org/icepush/NoopPushGroupManager.java
        Deleting icepush-ee/core/src/main/java/org/icepush/NotificationProvider.java
        Deleting icepush-ee/core/src/main/java/org/icepush/NotifyBackURI.java
        Deleting icepush-ee/core/src/main/java/org/icepush/OutOfBandNotifier.java
        Sending icepush-ee/core/src/main/java/org/icepush/PushContext.java
        Sending icepush-ee/core/src/main/java/org/icepush/PushGroupManager.java
        Sending icepush-ee/core/src/main/java/org/icepush/PushID.java
        Deleting icepush-ee/core/src/main/java/org/icepush/PushNotification.java
        Sending icepush-ee/core/src/main/java/org/icepush/http/PushRequest.java
        Sending icepush-ee/core/src/main/java/org/icepush/http/standard/PushRequestProxy.java
        Sending icepush-ee/core/src/main/java/org/icepush/servlet/AddGroupMember.java
        Sending icepush-ee/core/src/main/java/org/icepush/servlet/MainServlet.java
        Sending icepush-ee/core/src/main/java/org/icepush/servlet/ServletPushRequest.java
        Sending icepush-ee/core/src/main/java/org/icepush/servlet/ServletPushRequestResponse.java
        Transmitting file data .................
        Committed revision 51716.

        ICEpush-EE

        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/APNSNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/AmazonSNSNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/BPNSNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/GcmNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/LoggingNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/TwilioSMSNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/WNSNotificationProvider.java
        Sending icepush-ee/core-ee/src/main/resources/META-INF/mobi.tld
        Transmitting file data .
        Committed revision 47382.

        EPS

        Sending icepush-ee/eps/src/main/java/com/icesoft/push/BlockingConnectionServer.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/Browser.java
        Deleting icepush-ee/eps/src/main/java/com/icesoft/push/ConfirmationTimeout.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/DynamicPushGroupManager.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/InternalPushGroupManager.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/LocalPushGroupManager.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/PushID.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/RemotePushGroupManager.java
        Deleting icepush-ee/eps/src/main/java/com/icesoft/push/SerializablePushNotification.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/StatusManager.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/messaging/MessagePayload.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/messaging/PushMessageService.java
        Transmitting file data ..........
        Committed revision 47383.

        ICEfaces

        Deleting icefaces/core/src/main/java/org/icefaces/application/PushMessage.java
        Sending icefaces/core/src/main/java/org/icefaces/application/PushRenderer.java
        Transmitting file data .
        Committed revision 51717.

        ICEfaces-EE

        Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Constants.java
        Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Participant.java
        Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Poll.java
        Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/PollCollection.java
        Sending samples/eps/poll/src/main/webapp/WEB-INF/servlet-3.0/web.xml
        Sending samples/eps/poll/src/main/webapp/WEB-INF/weblogic-12/web.xml
        Sending samples/eps/poll/src/main/webapp/WEB-INF/websphere-8/web.xml
        Sending samples/eps/poll/src/main/webapp/poll.xhtml
        Transmitting file data ........
        Committed revision 47384.

        Build

        Sending maven2/icepush-ee.pom
        Transmitting file data .
        Committed revision 47385.

        Show
        Jack Van Ooststroom added a comment - ICEpush Deleting icepush-ee/core/src/main/java/org/icepush/AbstractNotificationProvider.java Sending icepush-ee/core/src/main/java/org/icepush/AbstractPushGroupManager.java Sending icepush-ee/core/src/main/java/org/icepush/BlockingConnectionServer.java Sending icepush-ee/core/src/main/java/org/icepush/Browser.java Sending icepush-ee/core/src/main/java/org/icepush/ConfigurationServer.java Deleting icepush-ee/core/src/main/java/org/icepush/ConfirmationTimeout.java Sending icepush-ee/core/src/main/java/org/icepush/ExpiryTimeout.java Sending icepush-ee/core/src/main/java/org/icepush/InternalPushGroupManager.java Sending icepush-ee/core/src/main/java/org/icepush/LocalPushGroupManager.java Sending icepush-ee/core/src/main/java/org/icepush/NoopPushGroupManager.java Deleting icepush-ee/core/src/main/java/org/icepush/NotificationProvider.java Deleting icepush-ee/core/src/main/java/org/icepush/NotifyBackURI.java Deleting icepush-ee/core/src/main/java/org/icepush/OutOfBandNotifier.java Sending icepush-ee/core/src/main/java/org/icepush/PushContext.java Sending icepush-ee/core/src/main/java/org/icepush/PushGroupManager.java Sending icepush-ee/core/src/main/java/org/icepush/PushID.java Deleting icepush-ee/core/src/main/java/org/icepush/PushNotification.java Sending icepush-ee/core/src/main/java/org/icepush/http/PushRequest.java Sending icepush-ee/core/src/main/java/org/icepush/http/standard/PushRequestProxy.java Sending icepush-ee/core/src/main/java/org/icepush/servlet/AddGroupMember.java Sending icepush-ee/core/src/main/java/org/icepush/servlet/MainServlet.java Sending icepush-ee/core/src/main/java/org/icepush/servlet/ServletPushRequest.java Sending icepush-ee/core/src/main/java/org/icepush/servlet/ServletPushRequestResponse.java Transmitting file data ................. Committed revision 51716. ICEpush-EE Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/APNSNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/AmazonSNSNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/BPNSNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/GcmNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/LoggingNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/TwilioSMSNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/WNSNotificationProvider.java Sending icepush-ee/core-ee/src/main/resources/META-INF/mobi.tld Transmitting file data . Committed revision 47382. EPS Sending icepush-ee/eps/src/main/java/com/icesoft/push/BlockingConnectionServer.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/Browser.java Deleting icepush-ee/eps/src/main/java/com/icesoft/push/ConfirmationTimeout.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/DynamicPushGroupManager.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/InternalPushGroupManager.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/LocalPushGroupManager.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/PushID.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/RemotePushGroupManager.java Deleting icepush-ee/eps/src/main/java/com/icesoft/push/SerializablePushNotification.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/StatusManager.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/messaging/MessagePayload.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/messaging/PushMessageService.java Transmitting file data .......... Committed revision 47383. ICEfaces Deleting icefaces/core/src/main/java/org/icefaces/application/PushMessage.java Sending icefaces/core/src/main/java/org/icefaces/application/PushRenderer.java Transmitting file data . Committed revision 51717. ICEfaces-EE Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Constants.java Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Participant.java Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Poll.java Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/PollCollection.java Sending samples/eps/poll/src/main/webapp/WEB-INF/servlet-3.0/web.xml Sending samples/eps/poll/src/main/webapp/WEB-INF/weblogic-12/web.xml Sending samples/eps/poll/src/main/webapp/WEB-INF/websphere-8/web.xml Sending samples/eps/poll/src/main/webapp/poll.xhtml Transmitting file data ........ Committed revision 47384. Build Sending maven2/icepush-ee.pom Transmitting file data . Committed revision 47385.
        Hide
        Jack Van Ooststroom added a comment -

        Re-assigning to Mircea for changes to the JavaScript Bridge and some Java classes.

        Show
        Jack Van Ooststroom added a comment - Re-assigning to Mircea for changes to the JavaScript Bridge and some Java classes.
        Hide
        Jack Van Ooststroom added a comment -

        Mircea,

        I focused on keywords like the following:

        • park (related to parkids and parking functionality)
        • notifyback, notify_back, and notify-back (related to the notify-back-uri evidently)
        • outofband (related to cloud notifications)
        • cloud (related to anything else cloud related stuff)

        Classes I encountered server-side that I left for you (as I'm not that familiar with their logic and usage):

        • AuxUploadResourceHandler (maybe nothing needs to be done here...)
        • AuxUploadSetup (maybe nothing needs to be done here...)
        • BridgeSetup
        • SXUtils (maybe nothing needs to be done here...)

        If you have any questions/concerns please let me know.

        Show
        Jack Van Ooststroom added a comment - Mircea, I focused on keywords like the following: park (related to parkids and parking functionality) notifyback, notify_back, and notify-back (related to the notify-back-uri evidently) outofband (related to cloud notifications) cloud (related to anything else cloud related stuff) Classes I encountered server-side that I left for you (as I'm not that familiar with their logic and usage): AuxUploadResourceHandler (maybe nothing needs to be done here...) AuxUploadSetup (maybe nothing needs to be done here...) BridgeSetup SXUtils (maybe nothing needs to be done here...) If you have any questions/concerns please let me know.
        Hide
        Mircea Toma added a comment -

        Removed any remaining Cloud Push functionality.

        Show
        Mircea Toma added a comment - Removed any remaining Cloud Push functionality.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: