public static class SimpleConversationEndPoint.SimpleExchange extends Object implements Exchange
| Constructor and Description | 
|---|
SimpleExchange(ResponseHandler responseHandler,
              RequestHandler requestHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
RequestHandler | 
getRequestHandler()  | 
ResponseHandler | 
getResponseHandler()  | 
boolean | 
matchResponseByString(String response)
matchResponseByString 
 | 
boolean | 
processResponse(BufferedReader in)
processResponse 
 | 
boolean | 
sendRequest(OutputStream out)
sendRequest 
 | 
void | 
setRequestHandler(RequestHandler requestHandler)  | 
void | 
setResponseHandler(ResponseHandler responseHandler)  | 
public SimpleExchange(ResponseHandler responseHandler, RequestHandler requestHandler)
public boolean matchResponseByString(String response)
ExchangematchResponseByString
matchResponseByString in interface Exchangeresponse - a String object.public boolean processResponse(BufferedReader in) throws IOException
ExchangeprocessResponse
processResponse in interface Exchangein - a BufferedReader object.IOException - if any.public boolean sendRequest(OutputStream out) throws IOException
ExchangesendRequest
sendRequest in interface Exchangeout - a OutputStream object.IOException - if any.public void setResponseHandler(ResponseHandler responseHandler)
public ResponseHandler getResponseHandler()
public void setRequestHandler(RequestHandler requestHandler)
public RequestHandler getRequestHandler()
Copyright © 2020. All rights reserved.