Added RCS service.
authorGao Bing <w20090@motorola.com>
Tue, 26 Jan 2016 01:02:10 +0000 (17:02 -0800)
committerPavel Zhamaitsiak <pavelz@google.com>
Sat, 19 Mar 2016 04:47:47 +0000 (04:47 +0000)
commit428d404237972ea63a4b91be1b102b29bb4544d6
tree125307c4f7f55ea4c4d092d10e56d216a5c768dd
parentab48b7f15ee438d3c4bfffa799ab8f3a48158d8e
Added RCS service.

    1> PUBLISH
    2> SUBSCRIBE
    3> Periodically Capability polling

Bug: 23222011
Change-Id: I3160dfcadd85bb55e2c3033128a6766a005b68b0
69 files changed:
Android.mk
rcs/Android.mk [new file with mode: 0644]
rcs/presencepolling/Android.mk [new file with mode: 0644]
rcs/presencepolling/AndroidManifest.xml [new file with mode: 0644]
rcs/presencepolling/res/values/config.xml [new file with mode: 0644]
rcs/presencepolling/res/values/strings.xml [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/AccountUtil.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/AlarmBroadcastReceiver.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/CapabilityPolling.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/ContactDbUtil.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/Contacts.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/DatabaseContentProvider.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/DeviceBoot.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/DeviceShutdown.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/EABContactManager.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/EABDbUtil.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/EABProvider.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/EABService.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/InvalidDBException.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/LauncherUtils.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PersistService.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PollingAction.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PollingService.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PollingTask.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PollingsQueue.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PresenceBroadcastReceiver.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PresenceContact.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PresencePreferences.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/PresenceSetting.java [new file with mode: 0644]
rcs/presencepolling/src/com/android/service/ims/presence/SharedPrefUtil.java [new file with mode: 0644]
rcs/rcsmanager/Android.mk [new file with mode: 0644]
rcs/rcsmanager/AndroidManifest.xml [new file with mode: 0644]
rcs/rcsmanager/CleanSpec.mk [new file with mode: 0644]
rcs/rcsmanager/com.android.ims.rcsmanager.xml [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/IRcsPresenceListener.aidl [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/RcsException.java [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/RcsManager.java [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/RcsPresence.java [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/RcsPresenceInfo.aidl [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/RcsPresenceInfo.java [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/internal/ContactNumberUtils.java [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/internal/EABContract.java [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/internal/IRcsPresence.aidl [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/internal/IRcsService.aidl [new file with mode: 0644]
rcs/rcsmanager/src/java/com/android/ims/internal/Logger.java [new file with mode: 0644]
rcs/rcsservice/Android.mk [new file with mode: 0644]
rcs/rcsservice/AndroidManifest.xml [new file with mode: 0644]
rcs/rcsservice/res/values/config.xml [new file with mode: 0644]
rcs/rcsservice/res/values/strings.xml [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/DeviceShutdown.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/LauncherUtils.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/RcsService.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/RcsServiceApp.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/RcsSettingUtils.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/RcsStackAdaptor.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/RcsUtils.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/Task.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/TaskManager.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/AlarmBroadcastReceiver.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/PresenceAvailabilityTask.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/PresenceBase.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/PresenceCapabilityTask.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/PresenceInfoParser.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/PresencePublication.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/PresencePublishTask.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/PresenceSubscriber.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/PresenceTask.java [new file with mode: 0644]
rcs/rcsservice/src/com/android/service/ims/presence/StackListener.java [new file with mode: 0644]
src/java/com/android/ims/ImsConfig.java