public static interface CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default CxfRsEndpointBuilderFactory.CxfRsEndpointConsumerBuilder |
basic() |
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)
exceptionHandler - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder exceptionHandler(String exceptionHandler)
exceptionHandler - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
exchangePattern - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder exchangePattern(String exchangePattern)
exchangePattern - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder serviceBeans(List<Object> serviceBeans)
serviceBeans - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder serviceBeans(String serviceBeans)
serviceBeans - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder binding(Object binding)
binding - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder binding(String binding)
binding - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder bus(Object bus)
bus - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder bus(String bus)
bus - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder continuationTimeout(long continuationTimeout)
continuationTimeout - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder continuationTimeout(String continuationTimeout)
continuationTimeout - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder cxfRsConfigurer(Object cxfRsConfigurer)
cxfRsConfigurer - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder cxfRsConfigurer(String cxfRsConfigurer)
cxfRsConfigurer - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder defaultBus(boolean defaultBus)
defaultBus - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder defaultBus(String defaultBus)
defaultBus - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
headerFilterStrategy - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder headerFilterStrategy(String headerFilterStrategy)
headerFilterStrategy - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder performInvocation(boolean performInvocation)
performInvocation - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder performInvocation(String performInvocation)
performInvocation - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder propagateContexts(boolean propagateContexts)
propagateContexts - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder propagateContexts(String propagateContexts)
propagateContexts - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder synchronous(boolean synchronous)
synchronous - the value to setdefault CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder synchronous(String synchronous)
synchronous - the value to setApache Camel