public static final class JSAgentWaiterList.WaiterRecord extends Object
| Modifier and Type | Method and Description |
|---|---|
static JSAgentWaiterList.WaiterRecord |
create(int agentSignifier,
PromiseCapabilityRecord promiseCapability,
double timeout,
String result,
JSAgentWaiterList.JSAgentWaiterListEntry wl,
JSAgent agent) |
void |
enqueueInAgent() |
int |
getAgentSignifier() |
long |
getCreationTime() |
PromiseCapabilityRecord |
getPromiseCapability() |
String |
getResult() |
double |
getTimeout() |
JSAgentWaiterList.JSAgentWaiterListEntry |
getWaiterListEntry() |
boolean |
isReadyToResolve() |
void |
setCreationTime(long timeMillis) |
void |
setNotified() |
void |
setResult(String result) |
public static JSAgentWaiterList.WaiterRecord create(int agentSignifier, PromiseCapabilityRecord promiseCapability, double timeout, String result, JSAgentWaiterList.JSAgentWaiterListEntry wl, JSAgent agent)
public int getAgentSignifier()
public PromiseCapabilityRecord getPromiseCapability()
public double getTimeout()
public String getResult()
public void setResult(String result)
public JSAgentWaiterList.JSAgentWaiterListEntry getWaiterListEntry()
public void setCreationTime(long timeMillis)
public long getCreationTime()
public void setNotified()
public boolean isReadyToResolve()
public void enqueueInAgent()