public class JettyHttpClient
extends java.lang.Object
implements java.util.concurrent.Callable<java.lang.Integer>
<oddjob> <job> <sequential> <jobs> <properties> <values> <value key="some.url" value="http://www.google.com/search"/> </values> </properties> <web:client id="request" url="${some.url}" xmlns:web="oddjob:web"> <parameters> <map> <values> <value key="q" value="gold fish"/> </values> </map> </parameters> </web:client> <echo>${request.content}</echo> </jobs> </sequential> </job> </oddjob>
Modifier and Type | Class and Description |
---|---|
static class |
JettyHttpClient.RequestMethod |
Constructor and Description |
---|
JettyHttpClient() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
call() |
java.lang.String |
getContent() |
java.lang.String |
getContentType() |
JettyHttpClient.RequestMethod |
getMethod() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.String> |
getParameters() |
java.lang.String |
getRequestBody() |
java.lang.String |
getResponseBody() |
int |
getStatus() |
java.lang.String |
getUrl() |
void |
setContent(java.lang.String content) |
void |
setContentType(java.lang.String contentType) |
void |
setMethod(JettyHttpClient.RequestMethod method) |
void |
setName(java.lang.String name) |
void |
setParameters(java.util.Map<java.lang.String,java.lang.String> properties) |
void |
setRequestBody(java.lang.String requestBody) |
void |
setUrl(java.lang.String url) |
java.lang.String |
toString() |
public java.lang.Integer call() throws java.lang.Exception
call
in interface java.util.concurrent.Callable<java.lang.Integer>
java.lang.Exception
public java.lang.String getName()
public void setName(java.lang.String name)
public void setUrl(java.lang.String url)
public java.lang.String getUrl()
public int getStatus()
public java.lang.String getContent()
public void setContent(java.lang.String content)
public java.lang.String getRequestBody()
public void setRequestBody(java.lang.String requestBody)
public java.lang.String getResponseBody()
public JettyHttpClient.RequestMethod getMethod()
public void setMethod(JettyHttpClient.RequestMethod method)
public java.util.Map<java.lang.String,java.lang.String> getParameters()
public void setParameters(java.util.Map<java.lang.String,java.lang.String> properties)
public java.lang.String getContentType()
public void setContentType(java.lang.String contentType)
public java.lang.String toString()
toString
in class java.lang.Object