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)
Exchange
matchResponseByString
matchResponseByString
in interface Exchange
response
- a String
object.public boolean processResponse(BufferedReader in) throws IOException
Exchange
processResponse
processResponse
in interface Exchange
in
- a BufferedReader
object.IOException
- if any.public boolean sendRequest(OutputStream out) throws IOException
Exchange
sendRequest
sendRequest
in interface Exchange
out
- a OutputStream
object.IOException
- if any.public void setResponseHandler(ResponseHandler responseHandler)
public ResponseHandler getResponseHandler()
public void setRequestHandler(RequestHandler requestHandler)
public RequestHandler getRequestHandler()
Copyright © 2021. All rights reserved.