public abstract class AbstractEntityRequestType extends AbstractRequestType
Modifier and Type | Field and Description |
---|---|
static int |
BYTEARRAY_REQUEST_ENTITY |
static java.lang.String |
CHARSET_PARAM_NAME |
static long |
CONTENT_LENGTH_AUTO |
static java.lang.String |
CONTENT_LENGTH_PARAM_NAME |
static java.lang.String |
CONTENT_TYPE_PARAM_NAME |
protected java.lang.String |
defaultCharset |
protected long |
defaultContentLength |
protected java.lang.String |
defaultContentType |
static int |
FILE_REQUEST_ENTITY |
static int |
INPUT_STREAM_REQUEST_ENTITY |
static int |
NO_REQUEST_ENTITY |
protected int |
requestEntityType |
static int |
STRING_REQUEST_ENTITY |
defaultRequestHeaders
Constructor and Description |
---|
AbstractEntityRequestType() |
AbstractEntityRequestType(int requestEntityType,
java.util.Map defaultRequestHeaders) |
AbstractEntityRequestType(int requestEntityType,
java.lang.String defaultContentType) |
AbstractEntityRequestType(int requestEntityType,
java.lang.String defaultContentType,
long defaultContentLength) |
AbstractEntityRequestType(int requestEntityType,
java.lang.String defaultContentType,
long defaultContentLength,
java.util.Map defaultRequestHeaders) |
AbstractEntityRequestType(int requestEntityType,
java.lang.String defaultContentType,
long defaultContentLength,
java.lang.String defaultCharset) |
AbstractEntityRequestType(int requestEntityType,
java.lang.String defaultContentType,
long defaultContentLength,
java.lang.String defaultCharset,
java.util.Map defaultRequestHeaders) |
AbstractEntityRequestType(int requestEntityType,
java.lang.String defaultContentType,
java.util.Map defaultRequestHeaders) |
AbstractEntityRequestType(java.util.Map defaultRequestHeaders) |
Modifier and Type | Method and Description |
---|---|
org.apache.http.HttpEntity |
generateRequestEntity(java.lang.String uri,
IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault,
java.lang.Object paramToSerialize) |
protected java.lang.String |
getCharset(IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault) |
protected long |
getContentLength(IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault) |
protected java.lang.String |
getContentType(IRemoteCall call,
IRemoteCallable callable,
IRemoteCallParameter paramDefault) |
boolean |
useRequestEntity() |
getDefaultRequestHeaders
public static final int NO_REQUEST_ENTITY
public static final int INPUT_STREAM_REQUEST_ENTITY
public static final int STRING_REQUEST_ENTITY
public static final int BYTEARRAY_REQUEST_ENTITY
public static final int FILE_REQUEST_ENTITY
public static final long CONTENT_LENGTH_AUTO
public static final java.lang.String CHARSET_PARAM_NAME
public static final java.lang.String CONTENT_TYPE_PARAM_NAME
public static final java.lang.String CONTENT_LENGTH_PARAM_NAME
protected int requestEntityType
protected long defaultContentLength
protected java.lang.String defaultContentType
protected java.lang.String defaultCharset
public AbstractEntityRequestType(int requestEntityType, java.lang.String defaultContentType, long defaultContentLength, java.lang.String defaultCharset, java.util.Map defaultRequestHeaders)
public AbstractEntityRequestType(int requestEntityType, java.lang.String defaultContentType, long defaultContentLength, java.lang.String defaultCharset)
public AbstractEntityRequestType(int requestEntityType, java.lang.String defaultContentType, long defaultContentLength, java.util.Map defaultRequestHeaders)
public AbstractEntityRequestType(int requestEntityType, java.lang.String defaultContentType, long defaultContentLength)
public AbstractEntityRequestType(int requestEntityType, java.lang.String defaultContentType, java.util.Map defaultRequestHeaders)
public AbstractEntityRequestType(int requestEntityType, java.lang.String defaultContentType)
public AbstractEntityRequestType(int requestEntityType, java.util.Map defaultRequestHeaders)
public AbstractEntityRequestType(java.util.Map defaultRequestHeaders)
public AbstractEntityRequestType()
public boolean useRequestEntity()
public org.apache.http.HttpEntity generateRequestEntity(java.lang.String uri, IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault, java.lang.Object paramToSerialize) throws java.io.NotSerializableException
java.io.NotSerializableException
protected java.lang.String getCharset(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault)
protected long getContentLength(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault)
protected java.lang.String getContentType(IRemoteCall call, IRemoteCallable callable, IRemoteCallParameter paramDefault)