public class

OverlayRichPushMessageAction

extends LandingPageAction
java.lang.Object
   ↳ com.urbanairship.actions.Action
     ↳ com.urbanairship.actions.LandingPageAction
       ↳ com.urbanairship.actions.OverlayRichPushMessageAction

Class Overview

Schedules an inbox-message to display ASAP. Accepted situations: SITUATION_PUSH_OPENED, SITUATION_WEB_VIEW_INVOCATION, SITUATION_MANUAL_INVOCATION, SITUATION_AUTOMATION, and SITUATION_FOREGROUND_NOTIFICATION_ACTION_BUTTON. Accepted argument values: The specified message ID, or "auto" to look for the message ID in the getMetadata(). Result value: null Default Registration Names: ^mco, open_mc_overlay_action

Summary

Constants
String DEFAULT_REGISTRY_NAME Default registry name
String DEFAULT_REGISTRY_SHORT_NAME Default registry short name
String MESSAGE_ID_PLACEHOLDER Message ID place holder.
[Expand]
Inherited Constants
From class com.urbanairship.actions.LandingPageAction
From class com.urbanairship.actions.Action
[Expand]
Inherited Fields
From class com.urbanairship.actions.LandingPageAction
Public Constructors
OverlayRichPushMessageAction()
Protected Methods
Uri parseUri(ActionArguments arguments)
Parses the ActionArguments for a landing page URI.
[Expand]
Inherited Methods
From class com.urbanairship.actions.LandingPageAction
From class com.urbanairship.actions.Action
From class java.lang.Object

Constants

public static final String DEFAULT_REGISTRY_NAME

Default registry name

Constant Value: "open_mc_overlay_action"

public static final String DEFAULT_REGISTRY_SHORT_NAME

Default registry short name

Constant Value: "^mco"

public static final String MESSAGE_ID_PLACEHOLDER

Message ID place holder. Will pull the message ID from the push metadata.

Constant Value: "auto"

Public Constructors

public OverlayRichPushMessageAction ()

Protected Methods

protected Uri parseUri (ActionArguments arguments)

Parses the ActionArguments for a landing page URI.

Parameters
arguments The action arguments.
Returns
  • A landing page Uri, or null if the arguments could not be parsed or is not whitelisted.