public static class RemoteServiceManagementService.WaitingCallInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
cnt
The intermediate result cnt.
|
protected java.lang.Object |
context
The context.
|
protected jadex.commons.future.Future<java.lang.Object> |
future
The future.
|
protected java.util.Map<java.lang.Integer,java.lang.Object> |
results
The results per cnt.
|
protected RemoteServiceManagementService.TimeoutTimerTask |
timertask
The timer task.
|
Constructor and Description |
---|
WaitingCallInfo(jadex.commons.future.Future<java.lang.Object> future,
RemoteServiceManagementService.TimeoutTimerTask timertask,
java.lang.Object context)
Create a new info.
|
Modifier and Type | Method and Description |
---|---|
void |
addIntermediateResult(java.lang.Integer num,
java.lang.Object res,
boolean fini) |
int |
getCnt()
Get the cnt.
|
java.lang.Object |
getContext()
Get the context.
|
jadex.commons.future.Future<java.lang.Object> |
getFuture()
Get the future.
|
RemoteServiceManagementService.TimeoutTimerTask |
getTimerTask()
Get the timertask.
|
void |
refresh() |
void |
setCnt(int cnt)
Set the cnt.
|
void |
setFuture(jadex.commons.future.Future<java.lang.Object> future)
Set the future.
|
void |
setTimerTask(RemoteServiceManagementService.TimeoutTimerTask timertask)
Set the timertask.
|
protected jadex.commons.future.Future<java.lang.Object> future
protected RemoteServiceManagementService.TimeoutTimerTask timertask
protected int cnt
protected java.util.Map<java.lang.Integer,java.lang.Object> results
protected java.lang.Object context
public WaitingCallInfo(jadex.commons.future.Future<java.lang.Object> future, RemoteServiceManagementService.TimeoutTimerTask timertask, java.lang.Object context)
public jadex.commons.future.Future<java.lang.Object> getFuture()
public void setFuture(jadex.commons.future.Future<java.lang.Object> future)
future
- The future to set.public RemoteServiceManagementService.TimeoutTimerTask getTimerTask()
public void setTimerTask(RemoteServiceManagementService.TimeoutTimerTask timertask)
timertask
- The timertask to set.public int getCnt()
public void setCnt(int cnt)
cnt
- The cnt to set.public void addIntermediateResult(java.lang.Integer num, java.lang.Object res, boolean fini)
public void refresh()
public java.lang.Object getContext()