public class OpflowRpcRequest extends Object implements Iterator, OpflowTask.Timeoutable
| Constructor and Description |
|---|
OpflowRpcRequest(Map<String,Object> options,
OpflowTask.Listener completeListener) |
| Modifier and Type | Method and Description |
|---|---|
OpflowRpcResult |
extractResult() |
OpflowRpcResult |
extractResult(boolean includeProgress) |
String |
getRequestId() |
String |
getRoutineId() |
static String |
getStatus(OpflowMessage message) |
long |
getTimeout() |
long |
getTimestamp() |
boolean |
hasNext() |
List<OpflowMessage> |
iterateResult() |
OpflowMessage |
next() |
void |
push(OpflowMessage message) |
void |
raiseTimeout() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemaining, removepublic OpflowRpcRequest(Map<String,Object> options, OpflowTask.Listener completeListener)
public String getRequestId()
public String getRoutineId()
public long getTimeout()
getTimeout in interface OpflowTask.Timeoutablepublic long getTimestamp()
getTimestamp in interface OpflowTask.Timeoutablepublic void raiseTimeout()
raiseTimeout in interface OpflowTask.Timeoutablepublic OpflowMessage next()
public void push(OpflowMessage message)
public List<OpflowMessage> iterateResult()
public OpflowRpcResult extractResult()
public OpflowRpcResult extractResult(boolean includeProgress)
public static String getStatus(OpflowMessage message)
Copyright © 2017. All rights reserved.