public class PushRequest extends java.lang.Object implements java.lang.Comparable<PushRequest>
| Constructor and Description |
|---|
PushRequest(int apiVersion,
DomainProfileEntity domain,
org.tiogasolutions.push.pub.common.Push push) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNote(java.lang.String note) |
int |
compareTo(PushRequest that) |
org.tiogasolutions.push.pub.common.RequestStatus |
denyRequest(java.lang.String reasonNotPermitted) |
boolean |
equals(java.lang.Object object) |
org.tiogasolutions.push.pub.common.RequestStatus |
failed(java.lang.Exception ex) |
org.tiogasolutions.push.pub.common.RequestStatus |
failed(java.lang.String message) |
int |
getApiVersion() |
org.tiogasolutions.push.pub.common.CommonEmail |
getCommonEmail() |
java.time.LocalDateTime |
getCreatedAt() |
java.lang.String |
getCreatedAt(java.lang.String format) |
java.lang.String |
getDomainId() |
java.lang.String |
getDomainKey() |
java.util.List<java.lang.String> |
getNotes() |
org.tiogasolutions.push.pub.common.Push |
getPush() |
java.lang.String |
getPushRequestId() |
org.tiogasolutions.push.pub.common.PushTraits |
getPushTraits() |
org.tiogasolutions.push.pub.common.PushType |
getPushType() |
java.lang.String |
getRemoteAddress() |
java.lang.String |
getRemoteHost() |
org.tiogasolutions.push.pub.common.RequestStatus |
getRequestStatus() |
java.lang.String |
getRevision() |
org.tiogasolutions.push.pub.SesEmailPush |
getSesEmailPush() |
org.tiogasolutions.push.pub.SmtpEmailPush |
getSmtpEmailPush() |
org.tiogasolutions.push.pub.common.RequestStatus |
processed() |
org.tiogasolutions.push.pub.common.RequestStatus |
processed(java.lang.String note) |
java.lang.String |
toString() |
org.tiogasolutions.push.pub.common.RequestStatus |
warn(java.lang.String message) |
org.tiogasolutions.push.pub.common.RequestStatus |
warn(java.lang.Throwable e) |
public PushRequest(int apiVersion,
DomainProfileEntity domain,
org.tiogasolutions.push.pub.common.Push push)
public java.lang.String getPushRequestId()
public java.lang.String getRevision()
public java.lang.String getDomainId()
public int getApiVersion()
public java.lang.String getDomainKey()
public java.lang.String getRemoteHost()
public java.lang.String getRemoteAddress()
public org.tiogasolutions.push.pub.common.PushType getPushType()
public java.lang.String getCreatedAt(java.lang.String format)
public java.time.LocalDateTime getCreatedAt()
public org.tiogasolutions.push.pub.common.RequestStatus getRequestStatus()
public java.util.List<java.lang.String> getNotes()
public void addNote(java.lang.String note)
public org.tiogasolutions.push.pub.common.RequestStatus processed()
public org.tiogasolutions.push.pub.common.RequestStatus processed(java.lang.String note)
public org.tiogasolutions.push.pub.common.RequestStatus denyRequest(java.lang.String reasonNotPermitted)
public org.tiogasolutions.push.pub.common.RequestStatus failed(java.lang.String message)
public org.tiogasolutions.push.pub.common.RequestStatus failed(java.lang.Exception ex)
public org.tiogasolutions.push.pub.common.RequestStatus warn(java.lang.String message)
public org.tiogasolutions.push.pub.common.RequestStatus warn(java.lang.Throwable e)
public org.tiogasolutions.push.pub.common.Push getPush()
public org.tiogasolutions.push.pub.SesEmailPush getSesEmailPush()
public org.tiogasolutions.push.pub.SmtpEmailPush getSmtpEmailPush()
public org.tiogasolutions.push.pub.common.CommonEmail getCommonEmail()
public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int compareTo(PushRequest that)
compareTo in interface java.lang.Comparable<PushRequest>public java.lang.String toString()
toString in class java.lang.Objectpublic org.tiogasolutions.push.pub.common.PushTraits getPushTraits()