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.