Package org.apache.camel.component.jetty
Interface JettyContentExchange
public interface JettyContentExchange
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addRequestHeader
(String key, String s) byte[]
getBody()
byte[]
int
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
void
setRequestContent
(byte[] byteArray) void
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
-
Method Details
-
init
void init(org.apache.camel.Exchange exchange, JettyHttpBinding jettyBinding, org.eclipse.jetty.client.HttpClient client, org.apache.camel.AsyncCallback callback) -
setRequestContentType
-
setMethod
-
setTimeout
void setTimeout(long timeout) -
setURL
-
setRequestContent
void setRequestContent(byte[] byteArray) -
setRequestContent
- Throws:
UnsupportedEncodingException
-
setRequestContent
-
setRequestContent
-
addRequestHeader
-
setSupportRedirect
void setSupportRedirect(boolean supportRedirect) -
send
- 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()
-