Package jadex.extension.rs.publish
Class AbstractRestPublishService.ConversationInfo
- java.lang.Object
 - 
- jadex.extension.rs.publish.AbstractRestPublishService.ConversationInfo
 
 
- 
- Enclosing class:
 - AbstractRestPublishService
 
public static class AbstractRestPublishService.ConversationInfo extends java.lang.ObjectStruct for storing info about a request and the results. 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected IFuture<?>futureprotected java.lang.Stringsessionidprotected booleanterminated 
- 
Constructor Summary
Constructors Constructor Description ConversationInfo(java.lang.String sessionid)Create a request info. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFuture<?>getFuture()Get the future.java.lang.StringgetSessionId()booleanisIntermediateFuture()Test if it is an intermediate future.booleanisTerminated()Check if terminatedvoidsetFuture(IFuture<?> future)voidsetSessionId(java.lang.String sessionid)voidsetTerminated(boolean term)Set it to terminated. 
 - 
 
- 
- 
Field Detail
- 
terminated
protected boolean terminated
 
- 
future
protected IFuture<?> future
 
- 
sessionid
protected java.lang.String sessionid
 
 - 
 
- 
Method Detail
- 
setTerminated
public void setTerminated(boolean term)
Set it to terminated. 
- 
isTerminated
public boolean isTerminated()
Check if terminated- Returns:
 - True if terminated.
 
 
- 
getFuture
public IFuture<?> getFuture()
Get the future.- Returns:
 - the future
 
 
- 
setFuture
public void setFuture(IFuture<?> future)
- Parameters:
 future- the future to set
 
- 
getSessionId
public java.lang.String getSessionId()
- Returns:
 - the session
 
 
- 
setSessionId
public void setSessionId(java.lang.String sessionid)
- Parameters:
 session- the session to set
 
- 
isIntermediateFuture
public boolean isIntermediateFuture()
Test if it is an intermediate future.- Returns:
 - True, if is intermediate future.
 
 
 - 
 
 -