public static interface CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder extends CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilder, CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
allowStreaming(Boolean allowStreaming)
This option controls whether the CXF component, when running in
PAYLOAD mode, will DOM parse the incoming messages into DOM Elements
or keep the payload as a javax.xml.transform.Source object that would
allow streaming in some cases.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
allowStreaming(String allowStreaming)
This option controls whether the CXF component, when running in
PAYLOAD mode, will DOM parse the incoming messages into DOM Elements
or keep the payload as a javax.xml.transform.Source object that would
allow streaming in some cases.
|
default CxfEndpointBuilderFactory.CxfEndpointBuilder |
basic() |
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
bus(Object bus)
To use a custom configured CXF Bus.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
bus(String bus)
To use a custom configured CXF Bus.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
continuationTimeout(long continuationTimeout)
This option is used to set the CXF continuation timeout which could
be used in CxfConsumer by default when the CXF server is using Jetty
or Servlet transport.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
continuationTimeout(String continuationTimeout)
This option is used to set the CXF continuation timeout which could
be used in CxfConsumer by default when the CXF server is using Jetty
or Servlet transport.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
cxfBinding(Object cxfBinding)
To use a custom CxfBinding to control the binding between Camel
Message and CXF Message.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
cxfBinding(String cxfBinding)
To use a custom CxfBinding to control the binding between Camel
Message and CXF Message.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
cxfConfigurer(Object cxfConfigurer)
This option could apply the implementation of
org.apache.camel.component.cxf.CxfEndpointConfigurer which supports
to configure the CXF endpoint in programmatic way.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
cxfConfigurer(String cxfConfigurer)
This option could apply the implementation of
org.apache.camel.component.cxf.CxfEndpointConfigurer which supports
to configure the CXF endpoint in programmatic way.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
defaultBus(boolean defaultBus)
Will set the default bus when CXF endpoint create a bus by itself.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
defaultBus(String defaultBus)
Will set the default bus when CXF endpoint create a bus by itself.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
mergeProtocolHeaders(boolean mergeProtocolHeaders)
Whether to merge protocol headers.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
mergeProtocolHeaders(String mergeProtocolHeaders)
Whether to merge protocol headers.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
mtomEnabled(boolean mtomEnabled)
To enable MTOM (attachments).
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
mtomEnabled(String mtomEnabled)
To enable MTOM (attachments).
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
properties(Map values)
To set additional CXF options using the key/value pairs from the Map.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
properties(String key,
Object value)
To set additional CXF options using the key/value pairs from the Map.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
skipPayloadMessagePartCheck(boolean skipPayloadMessagePartCheck)
Sets whether SOAP message validation should be disabled.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
skipPayloadMessagePartCheck(String skipPayloadMessagePartCheck)
Sets whether SOAP message validation should be disabled.
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
exceptionHandler, exceptionHandler, exchangePattern, exchangePatterndoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUridefault CxfEndpointBuilderFactory.CxfEndpointBuilder basic()
basic in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderbasic in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder allowStreaming(Boolean allowStreaming)
java.lang.Boolean type.
Group: advancedallowStreaming in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderallowStreaming in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder allowStreaming(String allowStreaming)
java.lang.Boolean
type.
Group: advancedallowStreaming in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderallowStreaming in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advancedbasicPropertyBinding in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderbasicPropertyBinding in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advancedbasicPropertyBinding in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderbasicPropertyBinding in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder bus(Object bus)
org.apache.cxf.Bus type.
Group: advancedbus in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderbus in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder bus(String bus)
org.apache.cxf.Bus
type.
Group: advancedbus in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderbus in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder continuationTimeout(long continuationTimeout)
long type.
Default: 30000
Group: advancedcontinuationTimeout in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildercontinuationTimeout in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder continuationTimeout(String continuationTimeout)
long type.
Default: 30000
Group: advancedcontinuationTimeout in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildercontinuationTimeout in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder cxfBinding(Object cxfBinding)
org.apache.camel.component.cxf.CxfBinding type.
Group: advancedcxfBinding in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildercxfBinding in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder cxfBinding(String cxfBinding)
org.apache.camel.component.cxf.CxfBinding type.
Group: advancedcxfBinding in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildercxfBinding in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder cxfConfigurer(Object cxfConfigurer)
org.apache.camel.component.cxf.CxfConfigurer type.
Group: advancedcxfConfigurer in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildercxfConfigurer in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder cxfConfigurer(String cxfConfigurer)
org.apache.camel.component.cxf.CxfConfigurer type.
Group: advancedcxfConfigurer in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildercxfConfigurer in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder defaultBus(boolean defaultBus)
boolean type.
Default: false
Group: advanceddefaultBus in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderdefaultBus in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder defaultBus(String defaultBus)
boolean type.
Default: false
Group: advanceddefaultBus in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderdefaultBus in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: advancedheaderFilterStrategy in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderheaderFilterStrategy in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder headerFilterStrategy(String headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: advancedheaderFilterStrategy in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderheaderFilterStrategy in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder mergeProtocolHeaders(boolean mergeProtocolHeaders)
boolean type.
Default: false
Group: advancedmergeProtocolHeaders in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildermergeProtocolHeaders in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder mergeProtocolHeaders(String mergeProtocolHeaders)
boolean type.
Default: false
Group: advancedmergeProtocolHeaders in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildermergeProtocolHeaders in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder mtomEnabled(boolean mtomEnabled)
boolean type.
Default: false
Group: advancedmtomEnabled in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildermtomEnabled in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder mtomEnabled(String mtomEnabled)
boolean type.
Default: false
Group: advancedmtomEnabled in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildermtomEnabled in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder properties(String key, Object value)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the properties(String,
Object) method to add a value (call the method multiple times to set
more values).
Group: advancedproperties in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderproperties in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder properties(Map values)
java.util.Map<java.lang.String,
java.lang.Object> type.
The option is multivalued, and you can use the properties(String,
Object) method to add a value (call the method multiple times to set
more values).
Group: advancedproperties in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderproperties in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder skipPayloadMessagePartCheck(boolean skipPayloadMessagePartCheck)
boolean type.
Default: false
Group: advancedskipPayloadMessagePartCheck in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderskipPayloadMessagePartCheck in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder skipPayloadMessagePartCheck(String skipPayloadMessagePartCheck)
boolean type.
Default: false
Group: advancedskipPayloadMessagePartCheck in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuilderskipPayloadMessagePartCheck in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advancedsynchronous in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildersynchronous in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderdefault CxfEndpointBuilderFactory.AdvancedCxfEndpointBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advancedsynchronous in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointConsumerBuildersynchronous in interface CxfEndpointBuilderFactory.AdvancedCxfEndpointProducerBuilderApache Camel