Defines the CXF Endpoint. It contains a list of properties for CXF endpoint including {@link DataFormat}, {@link CxfBinding}, and {@link HeaderFilterStrategy}. The default DataFormat mode is {@link DataFormat#POJO}.
Name | Kind | Type | Required | Deprecated | Default Value | Enum Values | Description |
---|---|---|---|---|---|---|---|
beanId | path | java.lang.String | false | To lookup an existing configured CxfEndpoint. Must used bean: as prefix. | |||
address | path | java.lang.String | false | ||||
createBus | parameter | boolean | false | ||||
wsdlURL | parameter | java.lang.String | false | ||||
portNameString | parameter | java.lang.String | false | ||||
serviceNameString | parameter | java.lang.String | false | ||||
defaultOperationName | parameter | java.lang.String | false | ||||
defaultOperationNamespace | parameter | java.lang.String | false | ||||
isWrapped | parameter | boolean | false | ||||
wrappedStyle | parameter | java.lang.Boolean | false | ||||
allowStreaming | parameter | java.lang.Boolean | false | ||||
dataFormat | parameter | org.apache.camel.component.cxf.DataFormat | false | POJO | PAYLOAD RAW MESSAGE CXF_MESSAGE POJO |
||
publishedEndpointUrl | parameter | java.lang.String | false | ||||
inOut | parameter | boolean | false | true | |||
isSetDefaultBus | parameter | boolean | false | ||||
loggingFeatureEnabled | parameter | boolean | false | ||||
loggingSizeLimit | parameter | int | false | ||||
mtomEnabled | parameter | boolean | false | ||||
skipPayloadMessagePartCheck | parameter | boolean | false | ||||
skipFaultLogging | parameter | boolean | false | ||||
mergeProtocolHeaders | parameter | boolean | false | ||||
transportId | parameter | java.lang.String | false | ||||
bindingId | parameter | java.lang.String | false | ||||
continuationTimeout | parameter | long | false | 30000 | |||
username | parameter | java.lang.String | false | ||||
password | parameter | java.lang.String | false | ||||
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). |
A Consumer of exchanges for a service in CXF. CxfConsumer acts a CXF service to receive requests, convert them, and forward them to Camel route for processing. It is also responsible for converting and sending back responses to CXF client.