Package org.apache.camel.component.jetty
Interface JettyContentExchange
-
public interface JettyContentExchange
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addRequestHeader(String key, String s)
byte[]
getBody()
Map<String,Collection<String>>
getRequestHeaders()
byte[]
getResponseContentBytes()
Map<String,Collection<String>>
getResponseHeaders()
int
getResponseStatus()
String
getUrl()
void
init(org.apache.camel.Exchange exchange, JettyHttpBinding jettyBinding, org.eclipse.jetty.client.HttpClient client, org.apache.camel.AsyncCallback callback)
void
send(org.eclipse.jetty.client.HttpClient client)
void
setMethod(String method)
void
setRequestContent(byte[] byteArray)
void
setRequestContent(InputStream ins)
void
setRequestContent(InputStream ins, int contentLength)
void
setRequestContent(String data, String charset)
void
setRequestContentType(String contentType)
void
setSupportRedirect(boolean supportRedirect)
void
setTimeout(long timeout)
void
setURL(String url)
-
-
-
Method Detail
-
init
void init(org.apache.camel.Exchange exchange, JettyHttpBinding jettyBinding, org.eclipse.jetty.client.HttpClient client, org.apache.camel.AsyncCallback callback)
-
setRequestContentType
void setRequestContentType(String contentType)
-
setMethod
void setMethod(String method)
-
setTimeout
void setTimeout(long timeout)
-
setURL
void setURL(String url)
-
setRequestContent
void setRequestContent(byte[] byteArray)
-
setRequestContent
void setRequestContent(String data, String charset) throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
setRequestContent
void setRequestContent(InputStream ins)
-
setRequestContent
void setRequestContent(InputStream ins, int contentLength)
-
setSupportRedirect
void setSupportRedirect(boolean supportRedirect)
-
send
void send(org.eclipse.jetty.client.HttpClient client) throws IOException
- Throws:
IOException
-
getBody
byte[] getBody()
-
getUrl
String getUrl()
-
getResponseStatus
int getResponseStatus()
-
getResponseContentBytes
byte[] getResponseContentBytes()
-
getResponseHeaders
Map<String,Collection<String>> getResponseHeaders()
-
getRequestHeaders
Map<String,Collection<String>> getRequestHeaders()
-
-