public class WorkDescriptor
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
WorkDescriptor(java.lang.String type) |
| Modifier and Type | Method and Description |
|---|---|
WorkDescriptor |
abnormalExecutionDetected() |
static WorkDescriptor |
create(java.lang.String type) |
boolean |
equals(java.lang.Object o) |
java.lang.Boolean |
getBoolean(java.lang.String key) |
java.lang.String |
getDescription() |
int |
getExecutionCount() |
java.time.Instant |
getExecutionThreshold() |
java.lang.Integer |
getInteger(java.lang.String key) |
java.lang.Long |
getLong(java.lang.String key) |
java.io.Serializable |
getParameter(java.lang.String key) |
java.time.Instant |
getRegistrationDate() |
int |
getRetryCount() |
java.lang.String |
getString(java.lang.String key) |
java.lang.Long |
getTenantId() |
java.lang.String |
getType() |
java.lang.String |
getUuid() |
int |
hashCode() |
void |
incrementExecutionCount() |
void |
incrementRetryCount() |
boolean |
isAbnormalExecutionDetected() |
WorkDescriptor |
mustBeExecutedAfter(java.time.Instant mustBeExecutedAfter) |
void |
setRegistrationDate(java.time.Instant registrationDate) |
WorkDescriptor |
setTenantId(java.lang.Long tenantId) |
java.lang.String |
toString() |
WorkDescriptor |
withParameter(java.lang.String key,
java.io.Serializable value) |
public java.lang.Long getTenantId()
public WorkDescriptor setTenantId(java.lang.Long tenantId)
public java.lang.String getUuid()
public java.lang.String getType()
public java.io.Serializable getParameter(java.lang.String key)
public java.lang.Long getLong(java.lang.String key)
public java.lang.Integer getInteger(java.lang.String key)
public java.lang.Boolean getBoolean(java.lang.String key)
public java.lang.String getString(java.lang.String key)
public static WorkDescriptor create(java.lang.String type)
public WorkDescriptor withParameter(java.lang.String key, java.io.Serializable value)
public java.time.Instant getExecutionThreshold()
public WorkDescriptor mustBeExecutedAfter(java.time.Instant mustBeExecutedAfter)
public int getRetryCount()
public void incrementRetryCount()
public int getExecutionCount()
public void incrementExecutionCount()
public void setRegistrationDate(java.time.Instant registrationDate)
public java.time.Instant getRegistrationDate()
public WorkDescriptor abnormalExecutionDetected()
public boolean isAbnormalExecutionDetected()
public java.lang.String getDescription()
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