...
Where serviceBeanRef is a registry key to look up the service bean object. If serviceBeanRef
references a List
object, elements of the List
are the service bean objects accepted by the endpoint.
Options
Div |
---|
class | confluenceTableSmall |
---|
|
Wiki Markup |
---|
{div:class=confluenceTableSmall}
|| Name || Description || Example || Required? || Default Value ||
| {{bus}} | CXF bus reference specified by the {{\#}} notation. The referenced object must be an instance of {{ Name | Description | Example | Required? | Default Value |
---|
bus | CXF bus reference specified by the # notation. The referenced object must be an instance of |
}}. | {{}} | No | Default bus created by CXF Bus Factory |
| {{cxfBeanBinding}} | CXF bean binding specified by the {{\#}} notation. The referenced object must be an instance of {{ | No | Default bus created by CXF Bus Factory | cxfBeanBinding | CXF bean binding specified by the # notation. The referenced object must be an instance of org.apache.camel.component.cxf.cxfbean.CxfBeanBinding |
}}. | {{. | cxfBinding=#bindingName
|
}} | No | {{DefaultCxfBeanBinding}} |
| {{headerFilterStrategy}} | Header filter strategy specified by the {{\#}} notation. The referenced object must be an instance of {{ | No | DefaultCxfBeanBinding | headerFilterStrategy | Header filter strategy specified by the # notation. The referenced object must be an instance of org.apache.camel.spi.HeaderFilterStrategy |
}}. | {{. | headerFilterStrategy=#strategyName
|
}} | No | {{CxfHeaderFilterStrategy}} |
| {{populateFromClass}}\\ | Since | No | CxfHeaderFilterStrategy | populateFromClass
| Since 2.3, |
set to {{}} \\ | {{true}}, {{false}}| No | {{true}} |
| {{providers}} | Since
| true , false | No | true | providers | Since 2.5, |
|{{ | providers=#providerRef1,#providerRef2
|
}}| No | {{null}}|
| {{setDefaultBus}} | Will set the default bus when CXF endpoint create a bus by itself. | {{true}}, {{false}} | No | {{false}} |
{div} |
| No | null | setDefaultBus | Will set the default bus when CXF endpoint create a bus by itself. | true , false | No | false |
|
Div |
---|
class | confluenceTableSmall |
---|
|
Name | Description | Type | Required? | Default Value | In/Out | Examples |
---|
CamelHttpCharacterEncoding (before |
|
Wiki Markup |
---|
{div:class=confluenceTableSmall}
|| Name || Description || Type || Required? || Default Value || In/Out || Examples ||
| {{CamelHttpCharacterEncoding}} (before {{CamelCxfBeanCharacterEncoding
|
}} | | {{String}} | No | None | In | | String | No | None | In | ISO-8859-1 |
|
| {{CamelContentType}} {{}} | | {{String}} | No | \*\* | In | {{}} |
| CamelHttpBaseUri \\
{{CamelCxfBeanRequestBasePath
|
}} | {{}} | {{String}} | Yes | The Endpoint URI of the source endpoint in the Camel exchange | In | [] |
| {{CamelHttpPath}} {{{}}} | | {{String}} | Yes | None | In | {{consumer/123}} |
| {{CamelHttpMethod}} (before | String | Yes | None | In | consumer/123 | CamelHttpMethod (before 2.0-m2: |
{{}} | | {{String}} | Yes | None | In | {{GET}}, {{PUT}}, {{POST}}, {{DELETE}} |
| {{CamelHttpResponseCode}} | HTTP response code | {{Integer}} | No \\ | None | Out \\ | 200 \\ |
{div} | String | Yes | None | In | GET , PUT , POST , DELETE | CamelHttpResponseCode | HTTP response code | Integer | No
| None | Out
| 200
|
|
Note |
---|
Currently, the CXF Bean component has (only) been tested with the Jetty component. It understands headers from Jetty component without requiring conversion. |
...