public class HTTPRequest extends CloneableDataObject
Title: Structured Data Objects
Description: A Structure Data Object representative of a HTTP request.
Copyright: Copyright (c) 2012
Company: StreamScape Technologies
DEFAULT_SERIAL_VERSION_ID
Constructor and Description |
---|
HTTPRequest() |
Modifier and Type | Method and Description |
---|---|
void |
addCookie(java.lang.String name,
java.lang.String value) |
void |
addFormParameter(java.lang.String name,
java.lang.String value) |
void |
addHeader(java.lang.String name,
java.lang.String value) |
void |
addQueryParameter(java.lang.String name,
java.lang.String value) |
HTTPRequest |
customize() |
boolean |
equals(java.lang.Object o) |
java.util.Map |
getCookies() |
java.lang.Object |
getData() |
byte[] |
getDataBytes() |
byte[] |
getDataBytes(java.lang.String charsetName) |
java.lang.String |
getDataString() |
java.lang.String |
getDataString(java.lang.String charsetName) |
java.lang.String |
getDeserializerProperties() |
java.util.Map |
getFormParameters() |
java.util.Map |
getHeaders() |
java.lang.String |
getMethod() |
java.util.Map |
getQueryParameters() |
java.lang.String |
getRequestCharsetName() |
java.lang.String |
getRequestSemanticType() |
java.lang.String |
getResponseCharsetName() |
HTTPResponseSemanticTypes |
getResponseSemanticTypes() |
java.lang.String |
getSerializerProperties() |
HTTPRequestTemplate |
getTemplate() |
int |
getTimeout()
Returns request timeout in seconds.
|
java.lang.String |
getUri() |
int |
hashCode() |
void |
setCookie(java.lang.String name,
java.lang.String value) |
void |
setCookies(java.util.Map cookies) |
void |
setData(byte[] data) |
void |
setData(java.lang.String data) |
void |
setDataObject(java.lang.Object object) |
void |
setDeserializerProperties(java.lang.String deserializerProperties) |
void |
setFormParameter(java.lang.String name,
java.lang.String value) |
void |
setFormParameters(java.util.Map formParameters) |
void |
setHeader(java.lang.String name,
java.lang.String value) |
void |
setHeaders(java.util.Map headers) |
void |
setMethod(java.lang.String method) |
void |
setParameterValue(java.lang.String name,
java.lang.String value) |
void |
setParameterValues(java.util.Map parameterValues) |
void |
setQueryParameter(java.lang.String name,
java.lang.String value) |
void |
setQueryParameters(java.util.Map queryParameters) |
void |
setRequestCharsetName(java.lang.String requestCharsetName) |
void |
setRequestSemanticType(java.lang.String requestSemanticType) |
void |
setResponseCharsetName(java.lang.String responseCharsetName) |
void |
setResponseSemanticTypes(HTTPResponseSemanticTypes responseSemanticTypes) |
void |
setSerializerProperties(java.lang.String serializerProperties) |
void |
setTimeout(int timeout)
Sets request timeout in seconds.
|
void |
setUri(java.lang.String uri) |
java.lang.String |
toString() |
clone, getSerialVersionUID
public java.lang.String getMethod()
public void setMethod(java.lang.String method)
public java.lang.String getUri()
public void setUri(java.lang.String uri)
public java.lang.Object getData()
public byte[] getDataBytes()
public byte[] getDataBytes(java.lang.String charsetName) throws HTTPRequestTemplate.HTTPRequestException
public java.lang.String getDataString()
public java.lang.String getDataString(java.lang.String charsetName) throws HTTPRequestTemplate.HTTPRequestException
public void setData(byte[] data)
public void setData(java.lang.String data)
public void setDataObject(java.lang.Object object) throws SerializerException
SerializerException
public void setSerializerProperties(java.lang.String serializerProperties)
public java.lang.String getSerializerProperties()
public void setDeserializerProperties(java.lang.String deserializerProperties)
public java.lang.String getDeserializerProperties()
public java.lang.String getRequestCharsetName()
public void setRequestCharsetName(java.lang.String requestCharsetName) throws HTTPRequestTemplate.HTTPRequestException
public java.lang.String getResponseCharsetName()
public void setResponseCharsetName(java.lang.String responseCharsetName) throws HTTPRequestTemplate.HTTPRequestException
public HTTPResponseSemanticTypes getResponseSemanticTypes()
public void setResponseSemanticTypes(HTTPResponseSemanticTypes responseSemanticTypes)
public int getTimeout()
public void setTimeout(int timeout)
timeout
- public java.util.Map getQueryParameters()
public void setQueryParameters(java.util.Map queryParameters)
public void setQueryParameter(java.lang.String name, java.lang.String value)
public void addQueryParameter(java.lang.String name, java.lang.String value)
public java.util.Map getFormParameters()
public void setFormParameters(java.util.Map formParameters)
public void setFormParameter(java.lang.String name, java.lang.String value)
public void addFormParameter(java.lang.String name, java.lang.String value)
public java.util.Map getHeaders()
public void setHeaders(java.util.Map headers)
public void addHeader(java.lang.String name, java.lang.String value)
public void setHeader(java.lang.String name, java.lang.String value)
public java.util.Map getCookies()
public void setCookies(java.util.Map cookies)
public void addCookie(java.lang.String name, java.lang.String value)
public void setCookie(java.lang.String name, java.lang.String value)
public java.lang.String toString()
toString
in class java.lang.Object
public void setParameterValue(java.lang.String name, java.lang.String value) throws HTTPRequestTemplate.HTTPRequestException
public void setParameterValues(java.util.Map parameterValues) throws HTTPRequestTemplate.HTTPRequestException
public HTTPRequestTemplate getTemplate() throws HTTPRequestTemplate.HTTPRequestException
public HTTPRequest customize() throws HTTPRequestTemplate.HTTPRequestException
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void setRequestSemanticType(java.lang.String requestSemanticType)
public java.lang.String getRequestSemanticType()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.