public class AsyncClientConversation<Request,Response> extends Object
 A Conversation is a sequence of ConversationExchange instances that are used to 
 describe the sequence of messages that are passed back and forth during a network
 transaction.
 
| Constructor and Description | 
|---|
AsyncClientConversation()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addExchange(ConversationExchange<Request,Response> request)
addExchange 
 | 
Request | 
getRequest()
getRequest 
 | 
boolean | 
hasBanner()
hasBanner 
 | 
boolean | 
hasExchanges()
hasExchanges 
 | 
boolean | 
isComplete()
isComplete 
 | 
void | 
setHasBanner(boolean hasBanner)
setHasBanner 
 | 
String | 
toString()  | 
boolean | 
validate(Response message)
validate 
 | 
public void addExchange(ConversationExchange<Request,Response> request)
addExchange
request - a ConversationExchange object.public void setHasBanner(boolean hasBanner)
setHasBanner
hasBanner - a boolean.public boolean hasBanner()
hasBanner
public boolean hasExchanges()
hasExchanges
public boolean isComplete()
isComplete
public boolean validate(Response message)
validate
message - a Response object.public Request getRequest()
getRequest
Copyright © 2020. All rights reserved.