public abstract class

AbstractPush

extends Object
java.lang.Object
   ↳ com.kinvey.android.push.AbstractPush
Known Direct Subclasses

Summary

Constants
String ACTION_NOTIFICATION_OPENED
String ACTION_PUSH_RECEIVED
String ACTION_REGISTRATION_FINISHED
String EXTRA_ALERT
String EXTRA_APID
String EXTRA_NOTIFICATION_ID
String EXTRA_PUSH_ID
String EXTRA_REGISTRATION_ERROR
String EXTRA_REGISTRATION_VALID
Fields
public static final String TAG
Public Methods
abstract void disablePush()
abstract String getPushId()
Class<? extends BroadcastReceiver> getPushIntentReceiver()
abstract PushOptions getPushOptions(String pushAppKey, String pushAppSecret, boolean inProduction)
abstract AbstractPush initialize(PushOptions options, Application currentApp)
abstract boolean isPushEnabled()
void setIntentReceiver(Class<? extends BroadcastReceiver> receiver)
void setNotificationBuilder(PushNotificationBuilder builder)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String ACTION_NOTIFICATION_OPENED

Constant Value: "com.urbanairship.push.NOTIFICATION_OPENED"

public static final String ACTION_PUSH_RECEIVED

Constant Value: "com.urbanairship.push.PUSH_RECEIVED"

public static final String ACTION_REGISTRATION_FINISHED

Constant Value: "com.urbanairship.push.REGISTRATION_FINISHED"

public static final String EXTRA_ALERT

Constant Value: "com.urbanairship.push.ALERT"

public static final String EXTRA_APID

Constant Value: "com.urbanairship.push.APID"

public static final String EXTRA_NOTIFICATION_ID

Constant Value: "com.urbanairship.push.NOTIFICATION_ID"

public static final String EXTRA_PUSH_ID

Constant Value: "com.urbanairship.push.PUSH_ID"

public static final String EXTRA_REGISTRATION_ERROR

Constant Value: "com.urbanairship.push.REGISTRATION_ERROR"

public static final String EXTRA_REGISTRATION_VALID

Constant Value: "com.urbanairship.push.REGISTRATION_VALID"

Fields

public static final String TAG

Public Methods

public abstract void disablePush ()

public abstract String getPushId ()

public Class<? extends BroadcastReceiver> getPushIntentReceiver ()

public abstract PushOptions getPushOptions (String pushAppKey, String pushAppSecret, boolean inProduction)

public abstract AbstractPush initialize (PushOptions options, Application currentApp)

public abstract boolean isPushEnabled ()

public void setIntentReceiver (Class<? extends BroadcastReceiver> receiver)

public void setNotificationBuilder (PushNotificationBuilder builder)