Package com.devebot.opflow
Class OpflowRpcAmqpRequest
java.lang.Object
com.devebot.opflow.OpflowRpcAmqpRequest
- All Implemented Interfaces:
OpflowTimeout.Timeoutable,Iterator
public class OpflowRpcAmqpRequest extends Object implements Iterator, OpflowTimeout.Timeoutable
- Author:
- drupalex
-
Constructor Summary
Constructors Constructor Description OpflowRpcAmqpRequest(OpflowRpcParameter params, OpflowTimeout.Listener completeListener)OpflowRpcAmqpRequest(Map<String,Object> options, OpflowTimeout.Listener completeListener) -
Method Summary
Modifier and Type Method Description OpflowRpcAmqpResultextractResult()OpflowRpcAmqpResultextractResult(boolean includeProgress)StringgetRoutineId()StringgetRoutineSignature()StringgetRoutineTimestamp()longgetTimeout()longgetTimestamp()booleanhasNext()List<OpflowEngine.Message>iterateResult()OpflowEngine.Messagenext()voidpush(OpflowEngine.Message message)voidraiseTimeout()
-
Constructor Details
-
Method Details
-
getRoutineId
-
getRoutineTimestamp
-
getRoutineSignature
-
getTimeout
public long getTimeout()- Specified by:
getTimeoutin interfaceOpflowTimeout.Timeoutable
-
getTimestamp
public long getTimestamp()- Specified by:
getTimestampin interfaceOpflowTimeout.Timeoutable
-
raiseTimeout
public void raiseTimeout()- Specified by:
raiseTimeoutin interfaceOpflowTimeout.Timeoutable
-
hasNext
public boolean hasNext() -
next
-
push
-
iterateResult
-
extractResult
-
extractResult
-