public abstract class XmlRpcConfigImpl extends java.lang.Object implements XmlRpcConfig, XmlRpcHttpConfig
XmlRpcConfig
.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
basicEncoding |
private boolean |
contentLengthOptional |
private boolean |
enabledForExtensions |
private java.lang.String |
encoding |
private java.util.TimeZone |
timeZone |
UTF8_ENCODING
Constructor and Description |
---|
XmlRpcConfigImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBasicEncoding()
Returns the encoding being used to convert the String "username:password"
into bytes.
|
java.lang.String |
getEncoding()
Returns the encoding being used for data encoding, when writing
to a stream.
|
java.util.TimeZone |
getTimeZone()
Returns the timezone, which is used to interpret date/time
values.
|
boolean |
isContentLengthOptional()
Returns, whether a "Content-Length" header may be
omitted.
|
boolean |
isEnabledForExtensions()
Returns, whether support for extensions are enabled.
|
void |
setBasicEncoding(java.lang.String pEncoding)
Sets the encoding for basic authentication.
|
void |
setContentLengthOptional(boolean pContentLengthOptional)
Sets, whether a "Content-Length" header may be
omitted.
|
void |
setEnabledForExtensions(boolean pExtensions)
Sets, whether extensions are enabled.
|
void |
setEncoding(java.lang.String pEncoding)
Sets the requests encoding.
|
void |
setTimeZone(java.util.TimeZone pTimeZone)
Returns the timezone, which is used to interpret date/time
values.
|
private boolean enabledForExtensions
private boolean contentLengthOptional
private java.lang.String basicEncoding
private java.lang.String encoding
private java.util.TimeZone timeZone
public boolean isEnabledForExtensions()
XmlRpcConfig
isEnabledForExtensions
in interface XmlRpcConfig
public void setEnabledForExtensions(boolean pExtensions)
pExtensions
- True to enable extensions, false otherwise.public void setBasicEncoding(java.lang.String pEncoding)
pEncoding
- The encoding; may be null, in which case
UTF-8 is choosen.public java.lang.String getBasicEncoding()
XmlRpcHttpConfig
getBasicEncoding
in interface XmlRpcHttpConfig
XmlRpcStreamConfig.UTF8_ENCODING
)
is being used.public void setEncoding(java.lang.String pEncoding)
pEncoding
- The requests encoding or null (default
UTF-8).public java.lang.String getEncoding()
XmlRpcStreamConfig
getEncoding
in interface XmlRpcStreamConfig
XmlRpcStreamConfig.UTF8_ENCODING
is being used.public boolean isContentLengthOptional()
XmlRpcHttpConfig
isContentLengthOptional
in interface XmlRpcHttpConfig
public void setContentLengthOptional(boolean pContentLengthOptional)
pContentLengthOptional
- True, if the content length may be omitted.public java.util.TimeZone getTimeZone()
XmlRpcConfig
TimeZone.getDefault()
.getTimeZone
in interface XmlRpcConfig
public void setTimeZone(java.util.TimeZone pTimeZone)
TimeZone.getDefault()
.