Represents a xmlrpc endpoint.
Name | Kind | Type | Required | Deprecated | Default Value | Enum Values | Description |
---|---|---|---|---|---|---|---|
address | path | java.lang.String | true | false | The server url | ||
enabledForExtensions | parameter | boolean | false | Whether extensions are enabled. By default, the client or server is strictly compliant to the XML-RPC specification and extensions are disabled. | |||
contentLengthOptional | parameter | boolean | false | Whether a "Content-Length" header may be omitted. The XML-RPC specification demands, that such a header be present. | |||
basicEncoding | parameter | java.lang.String | false | Sets the encoding for basic authentication, null means UTF-8 is chosen. | |||
encoding | parameter | java.lang.String | false | Sets the requests encoding, null means UTF-8 is chosen. | |||
timeZone | parameter | java.util.TimeZone | false | The timezone, which is used to interpret date/time. Defaults to {@link TimeZone#getDefault()}. | |||
gzipCompressing | parameter | boolean | false | Whether gzip compression is being used for transmitting the request. | |||
gzipRequesting | parameter | boolean | false | Whether gzip compression is being used for transmitting the request. | |||
basicUserName | parameter | java.lang.String | false | The user name for basic authentication. | |||
basicPassword | parameter | java.lang.String | false | The password for basic authentication. | |||
connectionTimeout | parameter | int | false | Set the connection timeout in milliseconds, 0 is to disable it | |||
replyTimeout | parameter | int | false | Set the reply timeout in milliseconds, 0 is to disable it. | |||
enabledForExceptions | parameter | boolean | false | 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. | |||
xmlRpcServer | parameter | org.apache.xmlrpc.common.XmlRpcRequestProcessor | false | To use a custom XmlRpcRequestProcessor as server. | |||
userAgent | parameter | java.lang.String | false | The http user agent header to set when doing xmlrpc requests | |||
defaultMethodName | parameter | java.lang.String | false | The method name which would be used for the xmlrpc requests by default, if the Message header CamelXmlRpcMethodName is not set. | |||
clientConfigurer | parameter | org.apache.camel.component.xmlrpc.XmlRpcClientConfigurer | false | To use a custom XmlRpcClientConfigurer to configure the client | |||
clientConfig | parameter | org.apache.xmlrpc.client.XmlRpcClientConfigImpl | false | To use the given XmlRpcClientConfigImpl as configuration for the client. | |||
exchangePattern | parameter | org.apache.camel.ExchangePattern | false | InOnly | InOnly RobustInOnly InOut InOptionalOut OutOnly RobustOutOnly OutIn OutOptionalIn |
Sets the default exchange pattern when creating an exchange | |
synchronous | parameter | boolean | false | false | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). |