Package org.apache.camel.component.jetty
Interface JettyContentExchange
-
public interface JettyContentExchange
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddRequestHeader(String key, String s)byte[]getBody()Map<String,Collection<String>>getRequestHeaders()byte[]getResponseContentBytes()Map<String,Collection<String>>getResponseHeaders()intgetResponseStatus()StringgetUrl()voidinit(org.apache.camel.Exchange exchange, JettyHttpBinding jettyBinding, org.eclipse.jetty.client.HttpClient client, org.apache.camel.AsyncCallback callback)voidsend(org.eclipse.jetty.client.HttpClient client)voidsetMethod(String method)voidsetRequestContent(byte[] byteArray)voidsetRequestContent(InputStream ins)voidsetRequestContent(InputStream ins, int contentLength)voidsetRequestContent(String data, String charset)voidsetRequestContentType(String contentType)voidsetSupportRedirect(boolean supportRedirect)voidsetTimeout(long timeout)voidsetURL(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()
-
-