public static interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder extends CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder, CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default CxfRsEndpointBuilderFactory.CxfRsEndpointBuilder |
basic() |
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
binding(Object binding)
To use a custom CxfBinding to control the binding between Camel
Message and CXF Message.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
binding(String binding)
To use a custom CxfBinding to control the binding between Camel
Message and CXF Message.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
bus(Object bus)
To use a custom configured CXF Bus.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
bus(String bus)
To use a custom configured CXF Bus.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
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 CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
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 CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
cxfRsConfigurer(Object cxfRsConfigurer)
This option could apply the implementation of
org.apache.camel.component.cxf.jaxrs.CxfRsEndpointConfigurer which
supports to configure the CXF endpoint in programmatic way.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
cxfRsConfigurer(String cxfRsConfigurer)
This option could apply the implementation of
org.apache.camel.component.cxf.jaxrs.CxfRsEndpointConfigurer which
supports to configure the CXF endpoint in programmatic way.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
defaultBus(boolean defaultBus)
Will set the default bus when CXF endpoint create a bus by itself.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
defaultBus(String defaultBus)
Will set the default bus when CXF endpoint create a bus by itself.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
performInvocation(boolean performInvocation)
When the option is true, Camel will perform the invocation of the
resource class instance and put the response object into the exchange
for further processing.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
performInvocation(String performInvocation)
When the option is true, Camel will perform the invocation of the
resource class instance and put the response object into the exchange
for further processing.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
propagateContexts(boolean propagateContexts)
When the option is true, JAXRS UriInfo, HttpHeaders, Request and
SecurityContext contexts will be available to custom CXFRS processors
as typed Camel exchange properties.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder |
propagateContexts(String propagateContexts)
When the option is true, JAXRS UriInfo, HttpHeaders, Request and
SecurityContext contexts will be available to custom CXFRS processors
as typed Camel exchange properties.
|
exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, serviceBeans, serviceBeansdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUrihttpClientAPI, httpClientAPI, ignoreDeleteMethodMessageBody, ignoreDeleteMethodMessageBody, maxClientCacheSize, maxClientCacheSize, synchronous, synchronousdefault CxfRsEndpointBuilderFactory.CxfRsEndpointBuilder basic()
basic in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderbasic in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder binding(Object binding)
binding in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderbinding in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderbinding - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder binding(String binding)
binding in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderbinding in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderbinding - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder bus(Object bus)
bus in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderbus in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderbus - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder bus(String bus)
bus in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderbus in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderbus - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder continuationTimeout(long continuationTimeout)
continuationTimeout in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuildercontinuationTimeout in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuildercontinuationTimeout - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder continuationTimeout(String continuationTimeout)
continuationTimeout in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuildercontinuationTimeout in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuildercontinuationTimeout - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder cxfRsConfigurer(Object cxfRsConfigurer)
cxfRsConfigurer in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuildercxfRsConfigurer in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuildercxfRsConfigurer - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder cxfRsConfigurer(String cxfRsConfigurer)
cxfRsConfigurer in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuildercxfRsConfigurer in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuildercxfRsConfigurer - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder defaultBus(boolean defaultBus)
defaultBus in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderdefaultBus in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderdefaultBus - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder defaultBus(String defaultBus)
defaultBus in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderdefaultBus in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderdefaultBus - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
headerFilterStrategy in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderheaderFilterStrategy in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderheaderFilterStrategy - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder headerFilterStrategy(String headerFilterStrategy)
headerFilterStrategy in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderheaderFilterStrategy in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderheaderFilterStrategy - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder performInvocation(boolean performInvocation)
performInvocation in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderperformInvocation in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderperformInvocation - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder performInvocation(String performInvocation)
performInvocation in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderperformInvocation in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderperformInvocation - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder propagateContexts(boolean propagateContexts)
propagateContexts in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderpropagateContexts in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderpropagateContexts - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointBuilder propagateContexts(String propagateContexts)
propagateContexts in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderpropagateContexts in interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilderpropagateContexts - the value to setApache Camel