public class

MasonIntent

extends Object
java.lang.Object
   ↳ masonamerica.platform.MasonIntent

Class Overview

Mason OS Intent Actions and Extras

Summary

Constants
String ACTION_INSTALL_UPDATE Broadcast Action: The system has downloaded an OTA update and is ready for installation initiated by `config_install_prompt_package`.
String ACTION_LONG_PRESS_POWER Broadcast Action: The power button has been long pressed and `config_longPressOnPowerBehavior` has been set to send this broadcast.
String ACTION_PUSH_RECEIVE Broadcast Action: A push command has been sent to the application from the Mason Platform.
String ACTION_SHORT_PRESS_POWER Broadcast Action: The power button has been short pressed and `config_shortPressOnPowerBehavior` has been set to send this broadcast.
String EXTRA_PUSH_ARGUMENTS A string array extra in ACTION_PUSH_RECEIVE intents holding the arguments included in the push message.
String EXTRA_PUSH_COMMAND A string extra in ACTION_PUSH_RECEIVE intents holding the command included in the push message.
String EXTRA_PUSH_COMMAND_REFURBISH Used as a String value for EXTRA_PUSH_COMMAND to represent a REFURBISH command sent from the Mason Platform.
String EXTRA_PUSH_COMMAND_WIPE Used as a String value for EXTRA_PUSH_COMMAND to represent a WIPE command sent from the Mason Platform.
String EXTRA_TARGET_UUID A string holding the UUID used to reference a downloaded OTA package.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String ACTION_INSTALL_UPDATE

Broadcast Action: The system has downloaded an OTA update and is ready for installation initiated by `config_install_prompt_package`. The intent will have the following extra values:

Constant Value: "com.bymason.platform.INSTALL_UPDATE"

public static final String ACTION_LONG_PRESS_POWER

Broadcast Action: The power button has been long pressed and `config_longPressOnPowerBehavior` has been set to send this broadcast.

Constant Value: "com.bymason.platform.LONG_PRESS_POWER"

public static final String ACTION_PUSH_RECEIVE

Broadcast Action: A push command has been sent to the application from the Mason Platform. The intent may have the following extra values:

Constant Value: "com.bymason.platform.core.action.PUSH_RECEIVE"

public static final String ACTION_SHORT_PRESS_POWER

Broadcast Action: The power button has been short pressed and `config_shortPressOnPowerBehavior` has been set to send this broadcast.

Constant Value: "com.bymason.platform.SHORT_PRESS_POWER"

public static final String EXTRA_PUSH_ARGUMENTS

A string array extra in ACTION_PUSH_RECEIVE intents holding the arguments included in the push message.

Constant Value: "com.bymason.platform.core.extra.PUSH_ARGS"

public static final String EXTRA_PUSH_COMMAND

A string extra in ACTION_PUSH_RECEIVE intents holding the command included in the push message. Possible values include:

Constant Value: "com.bymason.platform.core.extra.PUSH_COMMAND"

public static final String EXTRA_PUSH_COMMAND_REFURBISH

Used as a String value for EXTRA_PUSH_COMMAND to represent a REFURBISH command sent from the Mason Platform.

Constant Value: "REFURBISH"

public static final String EXTRA_PUSH_COMMAND_WIPE

Used as a String value for EXTRA_PUSH_COMMAND to represent a WIPE command sent from the Mason Platform.

Constant Value: "WIPE"

public static final String EXTRA_TARGET_UUID

A string holding the UUID used to reference a downloaded OTA package.

Constant Value: "target_uuid"