public class TaskEntity
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.time.ZonedDateTime |
createdAt |
protected org.tiogasolutions.notify.pub.route.Destination |
destination |
protected org.tiogasolutions.notify.pub.task.TaskResponse |
lastResponse |
protected java.lang.String |
notificationId |
protected java.lang.String |
revision |
protected java.lang.String |
taskId |
protected org.tiogasolutions.notify.pub.task.TaskStatus |
taskStatus |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.time.ZonedDateTime |
getCreatedAt() |
org.tiogasolutions.notify.pub.route.Destination |
getDestination() |
java.lang.String |
getLabel() |
org.tiogasolutions.notify.pub.task.TaskResponse |
getLastResponse() |
java.lang.String |
getNotificationId() |
java.lang.String |
getRevision() |
java.lang.String |
getTaskId() |
org.tiogasolutions.notify.pub.task.TaskStatus |
getTaskStatus() |
int |
hashCode() |
static TaskEntity |
newEntity(CreateTask create) |
TaskEntity |
pending() |
void |
response(org.tiogasolutions.notify.pub.task.TaskResponse response) |
TaskEntity |
sending() |
java.lang.String |
toString() |
org.tiogasolutions.notify.pub.task.Task |
toTask() |
org.tiogasolutions.notify.pub.task.TaskRef |
toTaskRef() |
protected java.lang.String taskId
protected org.tiogasolutions.notify.pub.task.TaskStatus taskStatus
protected java.lang.String revision
protected java.lang.String notificationId
protected java.time.ZonedDateTime createdAt
protected org.tiogasolutions.notify.pub.route.Destination destination
protected org.tiogasolutions.notify.pub.task.TaskResponse lastResponse
public static TaskEntity newEntity(CreateTask create)
public org.tiogasolutions.notify.pub.task.Task toTask()
public final java.lang.String getTaskId()
public final java.lang.String getRevision()
public final org.tiogasolutions.notify.pub.task.TaskStatus getTaskStatus()
public final java.lang.String getNotificationId()
public java.time.ZonedDateTime getCreatedAt()
public org.tiogasolutions.notify.pub.route.Destination getDestination()
public final TaskEntity pending()
public final TaskEntity sending()
public final void response(org.tiogasolutions.notify.pub.task.TaskResponse response)
public org.tiogasolutions.notify.pub.task.TaskResponse getLastResponse()
public org.tiogasolutions.notify.pub.task.TaskRef toTaskRef()
public java.lang.String getLabel()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object