public class NotificationEvent
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
NotificationEvent(long timestamp,
java.lang.String type,
JSONObject payloadJSONObject) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object object) |
long |
getDeliverBy() |
int |
getDeliveryType() |
JSONObject |
getPayload() |
long |
getTimestamp() |
java.lang.String |
getType() |
java.lang.String |
getUuid() |
int |
hashCode() |
boolean |
isArchived() |
boolean |
isDeliveryRequired() |
void |
setArchived(boolean archived) |
void |
setDeliverBy(long deliverBy) |
void |
setDeliveryRequired(long deliverBy) |
void |
setDeliveryType(int deliveryType) |
void |
setTimestamp(long timestamp) |
void |
setUuid(java.lang.String uuid) |
JSONObject |
toJSONObject() |
public NotificationEvent(long timestamp, java.lang.String type, JSONObject payloadJSONObject)
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public long getDeliverBy()
public int getDeliveryType()
public JSONObject getPayload()
public long getTimestamp()
public java.lang.String getType()
public java.lang.String getUuid()
public int hashCode()
hashCode
in class java.lang.Object
public boolean isArchived()
public boolean isDeliveryRequired()
public void setArchived(boolean archived)
public void setDeliverBy(long deliverBy) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setDeliveryRequired(long deliverBy) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public void setDeliveryType(int deliveryType)
public void setTimestamp(long timestamp)
public void setUuid(java.lang.String uuid)
public JSONObject toJSONObject()