public class XmppPush extends java.lang.Object implements Push, java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCallbackUrl() |
java.lang.String |
getMessage() |
PushType |
getPushType() |
java.lang.String |
getRecipient() |
java.lang.String |
getRemoteAddress() |
java.lang.String |
getRemoteHost() |
java.util.Map<java.lang.String,java.lang.String> |
getTraits() |
static XmppPush |
newPush(java.lang.String recipient,
java.lang.String message,
java.lang.String callbackUrl,
java.util.Map<java.lang.String,java.lang.String> traits) |
static XmppPush |
newPush(java.lang.String recipient,
java.lang.String message,
java.lang.String callbackUrl,
java.lang.String... traits) |
RequestErrors |
validate(RequestErrors errors) |
public static PushType PUSH_TYPE
public java.lang.String getRemoteHost()
getRemoteHost in interface Pushpublic java.lang.String getRemoteAddress()
getRemoteAddress in interface Pushpublic java.lang.String getCallbackUrl()
getCallbackUrl in interface Pushpublic PushType getPushType()
getPushType in interface Pushpublic java.lang.String getRecipient()
public java.lang.String getMessage()
public RequestErrors validate(RequestErrors errors)
validate in interface ValidatableActionpublic java.util.Map<java.lang.String,java.lang.String> getTraits()
public static XmppPush newPush(java.lang.String recipient, java.lang.String message, java.lang.String callbackUrl, java.lang.String... traits)
public static XmppPush newPush(java.lang.String recipient, java.lang.String message, java.lang.String callbackUrl, java.util.Map<java.lang.String,java.lang.String> traits)