public static class SystemUtilities.RequestImpl extends java.lang.Object implements Request
Constructor and Description |
---|
RequestImpl(int timeout) |
Modifier and Type | Method and Description |
---|---|
boolean |
block() |
void |
cancel() |
void |
checkTimeout() |
RequestWatcher |
compose(RequestWatcher... requestWatchers) |
protected void |
dispatchFunc() |
void |
finishExceptionally(java.lang.Exception e) |
void |
finishSuccessfully(java.lang.Object value) |
java.lang.Object |
get() |
java.lang.Exception |
getError() |
long |
getLongId() |
protected void |
internalOperationCompleted() |
protected void |
internalWait() |
void |
onError(org.python.core.PyFunction func) |
void |
onSuccess(org.python.core.PyFunction func) |
protected long |
startTime() |
public long getLongId()
public void checkTimeout()
public void onSuccess(org.python.core.PyFunction func)
public void onError(org.python.core.PyFunction func)
protected long startTime()
protected void internalWait()
protected void internalOperationCompleted()
public void finishSuccessfully(java.lang.Object value)
protected void dispatchFunc()
public void finishExceptionally(java.lang.Exception e)
public boolean block()
block
in interface RequestWatcher
public java.lang.Object get() throws java.lang.Exception
public RequestWatcher compose(RequestWatcher... requestWatchers)
compose
in interface RequestWatcher