Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / cacheinvalidation / src / example-app-build / AndroidManifest.xml
1 <?xml version="1.0" ?>
2 <!--  Copyright 2011 Google Inc. All Rights Reserved. -->
3 <!--  Manifest for AndroidListener sample application. Must be merged with
4         j/c/g/ipc/invalidation/external/client/contrib:android_listener_manifest. -->
5 <manifest android:versionCode="1" android:versionName="0.1" package="com.google.ipc.invalidation.examples.android2" xmlns:android="http://schemas.android.com/apk/res/android">
6   <!-- *** WARNING *** DO NOT EDIT! THIS IS GENERATED MANIFEST BY MERGE_MANIFEST TOOL.
7   Merger manifest:
8     java/com/google/ipc/invalidation/examples/android2/AndroidManifest.xml
9   Mergee manifests:
10     blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml
11   -->
12   <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="14"/>
13   <!-- Declare and use permission allowing this application to receive GCM
14        messages. -->
15   <permission android:name="com.google.ipc.invalidation.examples.android2.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
16   <uses-permission android:name="com.google.ipc.invalidation.examples.android2.permission.C2D_MESSAGE"/>
17   <application>
18     <!-- Configure the listener class for the application -->
19     <meta-data android:name="ipc.invalidation.ticl.listener_service_class" android:value="com.google.ipc.invalidation.examples.android2.ExampleListener"/>
20     <!-- To enable background invalidations uncomment the following element:
21     -->
22     <!--<meta-data
23         android:name=
24         "ipc.invalidation.ticl.background_invalidation_listener_service_class"
25         android:value=
26         "com.google.ipc.invalidation.examples.android2.ExampleListener"/>-->
27     <!-- Example activity -->
28     <activity android:name="com.google.ipc.invalidation.examples.android2.MainActivity">
29       <intent-filter>
30         <action android:name="android.intent.action.MAIN"/>
31         <category android:name="android.intent.category.LAUNCHER"/>
32       </intent-filter>
33     </activity>
34     <!-- Ticl listener. -->
35     <service android:exported="false" android:name="com.google.ipc.invalidation.examples.android2.ExampleListener">
36       <intent-filter>
37         <action android:name="com.google.ipc.invalidation.AUTH_TOKEN_REQUEST"/>
38       </intent-filter>
39     </service>
40     <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
41     <!-- Receiver for scheduler alarms. -->
42     <receiver android:exported="false" android:name="com.google.ipc.invalidation.external.client.contrib.AndroidListener$AlarmReceiver"/>
43     <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
44     <!-- Receiver for scheduler alarms. -->
45     <receiver android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.AndroidInternalScheduler$AlarmReceiver"/>
46     <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
47     <!-- GCM Broadcast Receiver -->
48     <receiver android:exported="true" android:name="com.google.ipc.invalidation.external.client.contrib.MultiplexingGcmListener$GCMReceiver" android:permission="com.google.android.c2dm.permission.SEND">
49       <intent-filter>
50         <action android:name="com.google.android.c2dm.intent.RECEIVE"/>
51         <action android:name="com.google.android.c2dm.intent.REGISTRATION"/>
52         <category android:name="com.google.ipc.invalidation.ticl.android2"/>
53       </intent-filter>
54     </receiver>
55     <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
56     <!-- Merged from file: java/com/google/ipc/invalidation/external/client/android2/AndroidManifest.xml -->
57     <receiver android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.channel.AndroidMessageReceiverService$Receiver">
58       <intent-filter>
59         <action android:name="com.google.ipc.invalidation.gcmmplex.EVENT"/>
60       </intent-filter>
61     </receiver>
62     <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
63     <!-- Ticl service. -->
64     <service android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.TiclService"/>
65     <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
66     <!-- Ticl sender. -->
67     <service android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.channel.AndroidMessageSenderService"/>
68     <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
69     <!-- GCM multiplexer -->
70     <service android:exported="false" android:name="com.google.ipc.invalidation.external.client.contrib.MultiplexingGcmListener">
71       <meta-data android:name="sender_ids" android:value="ipc.invalidation@gmail.com"/>
72     </service>
73     <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
74     <!-- Invalidation service multiplexed GCM receiver -->
75     <service android:enabled="true" android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.channel.AndroidMessageReceiverService"/>
76   </application>
77   <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
78   <!-- App receives GCM messages. -->
79   <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
80   <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
81   <!-- GCM connects to Google Services. -->
82   <uses-permission android:name="android.permission.INTERNET"/>
83   <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
84   <!-- GCM requires a Google account. -->
85   <uses-permission android:name="android.permission.GET_ACCOUNTS"/>
86   <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
87   <!-- Merged from file: java/com/google/ipc/invalidation/external/client/android2/AndroidManifest.xml -->
88   <uses-permission android:name="android.permission.USE_CREDENTIALS"/>
89   <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
90   <!-- Keeps the processor from sleeping when a message is received. -->
91   <uses-permission android:name="android.permission.WAKE_LOCK"/>
92 </manifest>