Public Member Functions | |
String | getBasicPassword () |
String | getBasicUserName () |
int | getConnectionTimeout () |
int | getReplyTimeout () |
boolean | isEnabledForExceptions () |
boolean | isGzipCompressing () |
boolean | isGzipRequesting () |
void | setBasicPassword (String pPassword) |
void | setBasicUserName (String pUser) |
void | setConnectionTimeout (int pTimeout) |
void | setEnabledForExceptions (boolean pEnabledForExceptions) |
void | setGzipCompressing (boolean pCompressing) |
void | setGzipRequesting (boolean pRequesting) |
void | setReplyTimeout (int pTimeout) |
Private Attributes | |
String | basicPassword |
String | basicUserName |
int | connectionTimeout = 0 |
boolean | enabledForExceptions |
boolean | gzipCompressing |
boolean | gzipRequesting |
int | replyTimeout = 0 |
Default implementation of a request configuration.
Definition at line 26 of file XmlRpcHttpRequestConfigImpl.java.
String org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.getBasicPassword | ( | ) | [inline] |
Returns the password being used for basic HTTP authentication.
IllegalStateException | A user name is configured, but no password. |
Implements org.apache.xmlrpc.common.XmlRpcHttpRequestConfig.
Definition at line 80 of file XmlRpcHttpRequestConfigImpl.java.
String org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.getBasicUserName | ( | ) | [inline] |
Returns the user name being used for basic HTTP authentication.
Implements org.apache.xmlrpc.common.XmlRpcHttpRequestConfig.
Definition at line 71 of file XmlRpcHttpRequestConfigImpl.java.
Return the connection timeout in milliseconds
Implements org.apache.xmlrpc.common.XmlRpcHttpRequestConfig.
Definition at line 89 of file XmlRpcHttpRequestConfigImpl.java.
int org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.getReplyTimeout | ( | ) | [inline] |
Return the reply timeout in milliseconds
Implements org.apache.xmlrpc.common.XmlRpcHttpRequestConfig.
Definition at line 100 of file XmlRpcHttpRequestConfigImpl.java.
boolean org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.isEnabledForExceptions | ( | ) | [inline] |
Returns, whether the response should contain a "faultCause" element in case of errors. The "faultCause" is an exception, which the server has trapped and written into a byte stream as a serializable object.
Implements org.apache.xmlrpc.common.XmlRpcStreamRequestConfig.
Definition at line 113 of file XmlRpcHttpRequestConfigImpl.java.
boolean org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.isGzipCompressing | ( | ) | [inline] |
Returns, whether the request stream is being compressed. Note, that the response stream may still be uncompressed.
Implements org.apache.xmlrpc.common.XmlRpcStreamRequestConfig.
Definition at line 46 of file XmlRpcHttpRequestConfigImpl.java.
boolean org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.isGzipRequesting | ( | ) | [inline] |
Returns, whether compression is requested for the response stream. Note, that the request is stull uncompressed, unless isGzipCompressing() is activated. Also note, that the server may still decide to send uncompressed data.
Implements org.apache.xmlrpc.common.XmlRpcStreamRequestConfig.
Definition at line 60 of file XmlRpcHttpRequestConfigImpl.java.
void org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.setBasicPassword | ( | String | pPassword | ) | [inline] |
Sets the password for basic authentication.
pPassword | The password. |
Definition at line 76 of file XmlRpcHttpRequestConfigImpl.java.
void org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.setBasicUserName | ( | String | pUser | ) | [inline] |
Sets the user name for basic authentication.
pUser | The user name. |
Definition at line 67 of file XmlRpcHttpRequestConfigImpl.java.
void org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.setConnectionTimeout | ( | int | pTimeout | ) | [inline] |
Set the connection timeout in milliseconds.
pTimeout | connection timeout, 0 to disable it |
Definition at line 85 of file XmlRpcHttpRequestConfigImpl.java.
void org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.setEnabledForExceptions | ( | boolean | pEnabledForExceptions | ) | [inline] |
Sets, whether the response should contain a "faultCause" element in case of errors. The "faultCause" is an exception, which the server has trapped and written into a byte stream as a serializable object.
Definition at line 109 of file XmlRpcHttpRequestConfigImpl.java.
void org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.setGzipCompressing | ( | boolean | pCompressing | ) | [inline] |
Sets, whether gzip compression is being used for transmitting the request.
pCompressing | True for enabling gzip compression, false otherwise. |
Definition at line 42 of file XmlRpcHttpRequestConfigImpl.java.
void org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.setGzipRequesting | ( | boolean | pRequesting | ) | [inline] |
Sets, whether gzip compression is requested for the response.
pRequesting | True for requesting gzip compression, false otherwise. |
Definition at line 56 of file XmlRpcHttpRequestConfigImpl.java.
void org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.setReplyTimeout | ( | int | pTimeout | ) | [inline] |
Set the reply timeout in milliseconds.
pTimeout | reply timeout, 0 to disable it |
Definition at line 96 of file XmlRpcHttpRequestConfigImpl.java.
String org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.basicPassword [private] |
Definition at line 31 of file XmlRpcHttpRequestConfigImpl.java.
String org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.basicUserName [private] |
Definition at line 30 of file XmlRpcHttpRequestConfigImpl.java.
int org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.connectionTimeout = 0 [private] |
Definition at line 32 of file XmlRpcHttpRequestConfigImpl.java.
Definition at line 34 of file XmlRpcHttpRequestConfigImpl.java.
boolean org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.gzipCompressing [private] |
Definition at line 28 of file XmlRpcHttpRequestConfigImpl.java.
boolean org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.gzipRequesting [private] |
Definition at line 29 of file XmlRpcHttpRequestConfigImpl.java.
int org.apache.xmlrpc.common.XmlRpcHttpRequestConfigImpl.replyTimeout = 0 [private] |
Definition at line 33 of file XmlRpcHttpRequestConfigImpl.java.