From d5682e8b7d7686736aee7ee243dfdeadffc01ab9 Mon Sep 17 00:00:00 2001 From: Amit Davidi Date: Wed, 16 Nov 2016 15:36:04 +0200 Subject: [PATCH] Extensibility refactor step 2 --- .../src/main/AndroidManifest.xml | 6 +- .../core/AppLaunchHelper.java | 43 +++++++ .../core/AppLifecycleFacade.java | 14 ++ .../core/INotificationsApplication.java | 8 ++ .../core/IPushNotification.java | 22 ++++ .../core/NotificationIntentAdapter.java | 2 +- .../core/ProxyActivity.java | 28 ---- .../core/ProxyService.java | 25 ++++ .../core/PushNotification.java | 120 +++++++++++------- .../core/RNNotificationsModule.java | 27 +++- .../core/ReactAppLifecycleFacade.java | 94 ++++++++++++++ .../GcmInstanceIdRefreshHandlerService.java | 13 +- .../gcm/GcmMessageHandlerService.java | 6 +- .../gcm/GcmToken.java | 2 +- 14 files changed, 323 insertions(+), 87 deletions(-) create mode 100644 example/android/reactnativenotification/src/main/java/com/wix/reactnativenotifications/core/AppLaunchHelper.java create mode 100644 example/android/reactnativenotification/src/main/java/com/wix/reactnativenotifications/core/AppLifecycleFacade.java create mode 100644 example/android/reactnativenotification/src/main/java/com/wix/reactnativenotifications/core/INotificationsApplication.java create mode 100644 example/android/reactnativenotification/src/main/java/com/wix/reactnativenotifications/core/IPushNotification.java delete mode 100644 example/android/reactnativenotification/src/main/java/com/wix/reactnativenotifications/core/ProxyActivity.java create mode 100644 example/android/reactnativenotification/src/main/java/com/wix/reactnativenotifications/core/ProxyService.java create mode 100644 example/android/reactnativenotification/src/main/java/com/wix/reactnativenotifications/core/ReactAppLifecycleFacade.java diff --git a/example/android/reactnativenotification/src/main/AndroidManifest.xml b/example/android/reactnativenotification/src/main/AndroidManifest.xml index edc0c2d..8061e77 100644 --- a/example/android/reactnativenotification/src/main/AndroidManifest.xml +++ b/example/android/reactnativenotification/src/main/AndroidManifest.xml @@ -14,11 +14,9 @@ - +