public static interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default CxfRsEndpointBuilderFactory.CxfRsEndpointConsumerBuilder |
basic() |
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
binding(Object binding)
To use a custom CxfBinding to control the binding between Camel
Message and CXF Message.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
binding(String binding)
To use a custom CxfBinding to control the binding between Camel
Message and CXF Message.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
bus(Object bus)
To use a custom configured CXF Bus.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
bus(String bus)
To use a custom configured CXF Bus.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
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.AdvancedCxfRsEndpointConsumerBuilder |
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.AdvancedCxfRsEndpointConsumerBuilder |
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.AdvancedCxfRsEndpointConsumerBuilder |
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.AdvancedCxfRsEndpointConsumerBuilder |
defaultBus(boolean defaultBus)
Will set the default bus when CXF endpoint create a bus by itself.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
defaultBus(String defaultBus)
Will set the default bus when CXF endpoint create a bus by itself.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
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.AdvancedCxfRsEndpointConsumerBuilder |
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.AdvancedCxfRsEndpointConsumerBuilder |
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.AdvancedCxfRsEndpointConsumerBuilder |
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.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
serviceBeans(List<Object> serviceBeans)
The service beans (the bean ids to lookup in the registry) which you
want to export as REST service.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
serviceBeans(String serviceBeans)
The service beans (the bean ids to lookup in the registry) which you
want to export as REST service.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointConsumerBuilder basic()
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
org.apache.camel.spi.ExceptionHandler
type.
Group: consumer (advanced)default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder exceptionHandler(String exceptionHandler)
org.apache.camel.spi.ExceptionHandler type.
Group: consumer (advanced)default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder exchangePattern(String exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder serviceBeans(List<Object> serviceBeans)
java.util.List<java.lang.Object>
type.
Group: consumer (advanced)default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder serviceBeans(String serviceBeans)
java.util.List<java.lang.Object> type.
Group: consumer (advanced)default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder binding(Object binding)
org.apache.camel.component.cxf.jaxrs.CxfRsBinding type.
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder binding(String binding)
org.apache.camel.component.cxf.jaxrs.CxfRsBinding type.
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder bus(Object bus)
org.apache.cxf.Bus type.
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder bus(String bus)
org.apache.cxf.Bus
type.
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder continuationTimeout(long continuationTimeout)
long type.
Default: 30000
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder continuationTimeout(String continuationTimeout)
long type.
Default: 30000
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder cxfRsConfigurer(Object cxfRsConfigurer)
org.apache.camel.component.cxf.jaxrs.CxfRsConfigurer
type.
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder cxfRsConfigurer(String cxfRsConfigurer)
org.apache.camel.component.cxf.jaxrs.CxfRsConfigurer
type.
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder defaultBus(boolean defaultBus)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder defaultBus(String defaultBus)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder headerFilterStrategy(String headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder performInvocation(boolean performInvocation)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder performInvocation(String performInvocation)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder propagateContexts(boolean propagateContexts)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder propagateContexts(String propagateContexts)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advanceddefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advancedApache Camel