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