Skip navigation links
C E G H I O P R S T W 

C

clone() - Method in class com.wonderpush.sdk.WonderPushChannel
 
clone() - Method in class com.wonderpush.sdk.WonderPushChannelGroup
 
com.wonderpush.sdk - package com.wonderpush.sdk
WonderPush SDK package.

E

equals(Object) - Method in class com.wonderpush.sdk.WonderPushChannel
 
equals(Object) - Method in class com.wonderpush.sdk.WonderPushChannelGroup
 

G

getAccessToken() - Static method in class com.wonderpush.sdk.WonderPush
Gets the access token, used to grant access to the current installation to the WonderPush REST API.
getChannel(String) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Get a channel.
getChannelGroup(String) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Get a channel group.
getColor() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns the color to impose on all notifications posted to this channel.
getDefaultChannelId() - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Get the default channel id.
getDescription() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns the user visible description of this channel.
getDeviceId() - Static method in class com.wonderpush.sdk.WonderPush
Gets the device id, used to identify a single device across applications, and to correctly identify multiple users on a single device.
getGroupId() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns what group this channel belongs to.
getId() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns the id of this channel.
getId() - Method in class com.wonderpush.sdk.WonderPushChannelGroup
Returns the id of this channel group.
getImportance() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns the user specified importance for notifications posted to this channel.
getInstallationCustomProperties() - Static method in class com.wonderpush.sdk.WonderPush
Returns the latest known custom properties attached to the current installation object stored by WonderPush.
getInstallationId() - Static method in class com.wonderpush.sdk.WonderPush
Gets the device id, used to identify a single device across applications, and to correctly identify multiple users on a single device.
getLightColor() - Method in class com.wonderpush.sdk.WonderPushChannel
Sets the notification light color for notifications posted to this channel, if lights are enabled on this channel and the device supports that feature.
getLights() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns whether notifications posted to this channel trigger notification lights.
getLocalOnly() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns whether notifications posted to this channel should be local to this device.
getLockscreenVisibility() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns whether or not notifications posted to this channel are shown on the lockscreen in full or redacted form.
getName() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns the user visible name of this channel.
getName() - Method in class com.wonderpush.sdk.WonderPushChannelGroup
Returns the user visible name of this channel group.
getNotificationEnabled() - Static method in class com.wonderpush.sdk.WonderPush
Returns whether push notification are enabled.
getPushToken() - Static method in class com.wonderpush.sdk.WonderPush
Gets the push token, used to send notification to this installation.
getSound() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns whether a sound should be played for notifications posted to this channel.
getSoundUri() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns the notification sound for this channel.
getUserId() - Static method in class com.wonderpush.sdk.WonderPush
Gets the user id, used to identify a single identity across multiple devices, and to correctly identify multiple users on a single device.
getVibrate() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns whether notifications posted to this channel always vibrate.
getVibrateInSilentMode() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns whether notifications posted to this channel vibrate if the device is in silent mode.
getVibrationPattern() - Method in class com.wonderpush.sdk.WonderPushChannel
Returns the vibration pattern for notifications posted to this channel.

H

hashCode() - Method in class com.wonderpush.sdk.WonderPushChannel
 
hashCode() - Method in class com.wonderpush.sdk.WonderPushChannelGroup
 

I

initialize(Context) - Static method in class com.wonderpush.sdk.WonderPush
Initialize WonderPush.
Call this method before using WonderPush.
initialize(Context, String, String) - Static method in class com.wonderpush.sdk.WonderPush
Initialize WonderPush from your WonderPushInitializer implementation.
initialize(Context) - Method in interface com.wonderpush.sdk.WonderPushInitializer
Initialize the WonderPush SDK with your client id and client secret.
INTENT_INTIALIZED - Static variable in class com.wonderpush.sdk.WonderPush
Local intent broadcasted when the WonderPush SDK has been initialized and network is reachable.
INTENT_NOTIFICATION_BUTTON_ACTION_METHOD_ACTION - Static variable in class com.wonderpush.sdk.WonderPush
Intent action for notification button action `method`.
INTENT_NOTIFICATION_BUTTON_ACTION_METHOD_AUTHORITY - Static variable in class com.wonderpush.sdk.WonderPush
Intent authority for notification button action `method`.
INTENT_NOTIFICATION_BUTTON_ACTION_METHOD_EXTRA_ARG - Static variable in class com.wonderpush.sdk.WonderPush
Intent query parameter key for the notification button action `method` argument.
INTENT_NOTIFICATION_BUTTON_ACTION_METHOD_EXTRA_METHOD - Static variable in class com.wonderpush.sdk.WonderPush
Intent query parameter key for the notification button action `method` method name.
INTENT_NOTIFICATION_BUTTON_ACTION_METHOD_SCHEME - Static variable in class com.wonderpush.sdk.WonderPush
Intent scheme for notification button action `method`.
INTENT_NOTIFICATION_OPENED - Static variable in class com.wonderpush.sdk.WonderPush
Local intent broadcasted when a push notification created by the WonderPush SDK has been opened.
INTENT_NOTIFICATION_OPENED_EXTRA_BUTTON_INDEX - Static variable in class com.wonderpush.sdk.WonderPush
The extra key indicating which action button the user clicked on the notification in a WonderPush.INTENT_NOTIFICATION_WILL_OPEN intent.
INTENT_NOTIFICATION_OPENED_EXTRA_FROM_USER_INTERACTION - Static variable in class com.wonderpush.sdk.WonderPush
The extra key for whether the user clicked the notification or it was automatically opened by the SDK in a WonderPush.INTENT_NOTIFICATION_OPENED intent.
INTENT_NOTIFICATION_OPENED_EXTRA_RECEIVED_PUSH_NOTIFICATION - Static variable in class com.wonderpush.sdk.WonderPush
The extra key for the original received push notification intent in a WonderPush.INTENT_NOTIFICATION_OPENED intent.
INTENT_NOTIFICATION_WILL_OPEN - Static variable in class com.wonderpush.sdk.WonderPush
Local intent broadcasted when a push notification created by the WonderPush SDK is to be opened, but no activity is to be started.
INTENT_NOTIFICATION_WILL_OPEN_EXTRA_AUTOMATIC_OPEN - Static variable in class com.wonderpush.sdk.WonderPush
The extra key denoting whether to automatically display a rich notification message in a WonderPush.INTENT_NOTIFICATION_WILL_OPEN intent.
INTENT_NOTIFICATION_WILL_OPEN_EXTRA_FROM_USER_INTERACTION - Static variable in class com.wonderpush.sdk.WonderPush
The extra key for whether the user clicked the notification or it was automatically opened by the SDK in a WonderPush.INTENT_NOTIFICATION_WILL_OPEN intent.
INTENT_NOTIFICATION_WILL_OPEN_EXTRA_NOTIFICATION_TYPE - Static variable in class com.wonderpush.sdk.WonderPush
The extra key denoting the received push notification type, for a WonderPush.INTENT_NOTIFICATION_WILL_OPEN intent.
INTENT_NOTIFICATION_WILL_OPEN_EXTRA_NOTIFICATION_TYPE_DATA - Static variable in class com.wonderpush.sdk.WonderPush
The value associated to data push notifications (aka silent notifications), corresponding to the extra key WonderPush.INTENT_NOTIFICATION_WILL_OPEN_EXTRA_NOTIFICATION_TYPE.
INTENT_NOTIFICATION_WILL_OPEN_EXTRA_RECEIVED_PUSH_NOTIFICATION - Static variable in class com.wonderpush.sdk.WonderPush
The extra key for the original received push notification intent in a WonderPush.INTENT_NOTIFICATION_WILL_OPEN intent.
INTENT_PUSH_TOKEN_CHANGED - Static variable in class com.wonderpush.sdk.WonderPush
Local intent broadcasted when the push token has changed.
INTENT_PUSH_TOKEN_CHANGED_EXTRA_OLD_KNOWN_PUSH_TOKEN - Static variable in class com.wonderpush.sdk.WonderPush
The extra key for the previously known push token, can be null.
INTENT_PUSH_TOKEN_CHANGED_EXTRA_PUSH_TOKEN - Static variable in class com.wonderpush.sdk.WonderPush
The extra key for the new push token, can be null.
isReady() - Static method in class com.wonderpush.sdk.WonderPush
Whether the SDK is ready to operate and the WonderPush.INTENT_INTIALIZED intent has been dispatched.

O

onBind(Intent) - Method in class com.wonderpush.sdk.WonderPushService
 
onBroadcastReceived(Context, Intent, int, Class<? extends Activity>) - Static method in class com.wonderpush.sdk.WonderPush
Method to be called in your own Google Cloud Messaging BroadcastReceiver to handle WonderPush push notifications.
onMessageReceived(String, Bundle) - Method in class com.wonderpush.sdk.WonderPushGcmListenerService
 
onMessageReceived(Context, String, Bundle) - Static method in class com.wonderpush.sdk.WonderPushGcmListenerService
Method to be called in your own Google Cloud Messaging GcmListenerService to handle WonderPush push notifications.
onMessageReceived(Context, String, Bundle, int, Class<? extends Activity>) - Static method in class com.wonderpush.sdk.WonderPushGcmListenerService
Method to be called in your own Google Cloud Messaging GcmListenerService to handle WonderPush push notifications, overriding default icon and default activity.
onReceive(Context, Intent) - Method in class com.wonderpush.sdk.WonderPushBroadcastReceiver
Deprecated.
 
onStartCommand(Intent, int, int) - Method in class com.wonderpush.sdk.WonderPushService
 
onTokenRefresh() - Method in class com.wonderpush.sdk.WonderPushInstanceIDListenerService
Called if InstanceID token is updated.

P

putChannel(WonderPushChannel) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Create or update a channel.
putChannelGroup(WonderPushChannelGroup) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Create or update a channel group.
putInstallationCustomProperties(JSONObject) - Static method in class com.wonderpush.sdk.WonderPush
Update the custom properties attached to the current installation object stored by WonderPush.

R

removeChannel(String) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Remove a channel.
removeChannelGroup(String) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Remove a channel group.

S

setChannelGroups(Collection<WonderPushChannelGroup>) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Create, update and remove channel existing groups to match the given channel groups.
setChannels(Collection<WonderPushChannel>) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Create, update and remove channels to match the given channels.
setColor(Integer) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets the color to impose on all notifications posted to this channel.
setDefaultChannelId(String) - Static method in class com.wonderpush.sdk.WonderPushUserPreferences
Set the default channel id.
setDescription(String) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets the user visible description of this channel.
setImportance(Integer) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets the level of interruption of this notification channel.
setLightColor(Integer) - Method in class com.wonderpush.sdk.WonderPushChannel
Returns the notification light color for notifications posted to this channel.
setLights(Boolean) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets whether notifications posted to this channel should display notification lights, on devices that support that feature.
setLocalOnly(Boolean) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets whether notifications posted to this channel should be local to this device.
setLockscreenVisibility(Integer) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets whether notifications posted to this channel appear on the lockscreen or not, and if so, whether they appear in a redacted form.
setLogging(boolean) - Static method in class com.wonderpush.sdk.WonderPush
Whether to enable debug logging.
setName(String) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets the user visible name of this channel.
setName(String) - Method in class com.wonderpush.sdk.WonderPushChannelGroup
Sets the user visible name of this channel group.
setNotificationEnabled(boolean) - Static method in class com.wonderpush.sdk.WonderPush
Sets whether to enable push notifications for the current device.
setSound(Boolean) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets whether a sound should be played for notifications posted to this channel.
setSoundUri(Uri) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets the sound that should be played for notifications posted to this channel and its audio attributes.
setUserId(String) - Static method in class com.wonderpush.sdk.WonderPush
Sets the user id, used to identify a single identity across multiple devices, and to correctly identify multiple users on a single device.
setVibrate(Boolean) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets whether notification posted to this channel should vibrate.
setVibrateInSilentMode(Boolean) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets whether notifications posted to this channel vibrate if the device is in silent mode.
setVibrationPattern(long[]) - Method in class com.wonderpush.sdk.WonderPushChannel
Sets the vibration pattern for notifications posted to this channel.
showPotentialNotification(Activity, Intent) - Static method in class com.wonderpush.sdk.WonderPush
Method to call on your onNewIntent() and onCreate() methods to handle the WonderPush notification.

T

toString() - Method in class com.wonderpush.sdk.WonderPushChannel
 
toString() - Method in class com.wonderpush.sdk.WonderPushChannelGroup
 
trackEvent(String) - Static method in class com.wonderpush.sdk.WonderPush
Send an event to be tracked to WonderPush.
trackEvent(String, JSONObject) - Static method in class com.wonderpush.sdk.WonderPush
Send an event to be tracked to WonderPush.

W

WonderPush - Class in com.wonderpush.sdk
Main class of the WonderPush SDK.
WonderPushBroadcastReceiver - Class in com.wonderpush.sdk
Deprecated.
You should use WonderPushGcmListenerService instead.
WonderPushBroadcastReceiver() - Constructor for class com.wonderpush.sdk.WonderPushBroadcastReceiver
Deprecated.
 
WonderPushChannel - Class in com.wonderpush.sdk
A representation of settings that apply to a collection of similarly themed notifications.
WonderPushChannel(String, String) - Constructor for class com.wonderpush.sdk.WonderPushChannel
Create a notification channel.
WonderPushChannelGroup - Class in com.wonderpush.sdk
A grouping of related notification channels.
WonderPushChannelGroup(String) - Constructor for class com.wonderpush.sdk.WonderPushChannelGroup
Creates a notification channel group.
WonderPushGcmListenerService - Class in com.wonderpush.sdk
 
WonderPushGcmListenerService() - Constructor for class com.wonderpush.sdk.WonderPushGcmListenerService
 
WonderPushInitializer - Interface in com.wonderpush.sdk
Interface for the self-initialization of the SDK.
WonderPushInstanceIDListenerService - Class in com.wonderpush.sdk
 
WonderPushInstanceIDListenerService() - Constructor for class com.wonderpush.sdk.WonderPushInstanceIDListenerService
 
WonderPushRegistrationIntentService - Class in com.wonderpush.sdk
 
WonderPushRegistrationIntentService() - Constructor for class com.wonderpush.sdk.WonderPushRegistrationIntentService
 
WonderPushService - Class in com.wonderpush.sdk
 
WonderPushService() - Constructor for class com.wonderpush.sdk.WonderPushService
 
WonderPushUserPreferences - Class in com.wonderpush.sdk
Manage Android notification channel and user preferences.
WonderPushUserPreferences() - Constructor for class com.wonderpush.sdk.WonderPushUserPreferences
 
C E G H I O P R S T W 
Skip navigation links