public class Task
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
int |
affinityLevel |
long |
initTime |
static int |
NO_AFFINITY |
java.lang.String |
nodeId |
java.lang.String |
phase |
int |
retryCount |
long |
scheduleTime |
int |
status |
static int |
STRONG_AFFINITY |
java.lang.String |
targetLocation |
static int |
TASK_FINISHED |
static int |
TASK_INIT |
static int |
TASK_RUNNING |
static int |
TASK_WAITING |
java.lang.String |
taskId |
TransactionInfo |
txnInfo |
static int |
WEAK_AFFINITY |
| Constructor and Description |
|---|
Task() |
Task(java.lang.String id) |
Task(java.lang.String id,
TransactionInfo txnInfo) |
Task(java.lang.String id,
TransactionInfo txnInfo,
int affinityLevel,
java.lang.String location) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getNodeId() |
TransactionInfo |
getTxnInfo() |
void |
setAffinityLevel(int affinityLevel,
java.lang.String location) |
void |
setPhase(java.lang.String phase) |
void |
setStatus(int status) |
java.lang.String |
toString() |
public static final int NO_AFFINITY
public static final int WEAK_AFFINITY
public static final int STRONG_AFFINITY
public static final int TASK_INIT
public static final int TASK_WAITING
public static final int TASK_RUNNING
public static final int TASK_FINISHED
public java.lang.String taskId
public java.lang.String nodeId
public TransactionInfo txnInfo
public java.lang.String phase
public int affinityLevel
public java.lang.String targetLocation
public int status
public int retryCount
public long initTime
public long scheduleTime
public Task()
public Task(java.lang.String id)
public Task(java.lang.String id,
TransactionInfo txnInfo)
public Task(java.lang.String id,
TransactionInfo txnInfo,
int affinityLevel,
java.lang.String location)
public void setPhase(java.lang.String phase)
public java.lang.String getNodeId()
public java.lang.String toString()
toString in class java.lang.Objectpublic TransactionInfo getTxnInfo()
public void setStatus(int status)
public void setAffinityLevel(int affinityLevel,
java.lang.String location)
public boolean equals(java.lang.Object o)
equals in class java.lang.Object