public class

UAInstanceIDListenerService

extends InstanceIDListenerService
java.lang.Object
   ↳ android.content.Context
     ↳ android.content.ContextWrapper
       ↳ android.app.Service
         ↳ com.google.android.gms.iid.InstanceIDListenerService
           ↳ com.urbanairship.push.UAInstanceIDListenerService

Class Overview

Listens for GCM Security token refresh. If your application needs to be notified when the security tokens are refreshed, extend UAInstanceIDListenerService and override onTokenRefresh(). Make sure to call super.onTokenRefresh().

In the AndroidManifest.xml, add the following under the application entry:

 <service android:name="com.urbanairship.push.UAInstanceIDListenerService" tools:node="remove"/>
 <service android:name=".YourInstanceIDListenerService" android:exported="false">
     <intent-filter>
         <action android:name="com.google.android.gms.iid.InstanceID"/>
     </intent-filter>
 </service>
 
 

Summary

[Expand]
Inherited Constants
From class android.app.Service
From class android.content.Context
From interface android.content.ComponentCallbacks2
Public Constructors
UAInstanceIDListenerService()
Public Methods
void onTokenRefresh()
[Expand]
Inherited Methods
From class com.google.android.gms.iid.InstanceIDListenerService
From class android.app.Service
From class android.content.ContextWrapper
From class android.content.Context
From class java.lang.Object
From interface android.content.ComponentCallbacks
From interface android.content.ComponentCallbacks2

Public Constructors

public UAInstanceIDListenerService ()

Public Methods

public void onTokenRefresh ()