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.
-
-