Uses of Interface
org.apache.camel.builder.endpoint.dsl.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder
Packages that use CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder
-
Uses of CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceAdvanced builder for endpoint for the CXF-RS component.Methods in org.apache.camel.builder.endpoint.dsl that return CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilderModifier and TypeMethodDescriptionCxfRsEndpointBuilderFactory.CxfRsEndpointConsumerBuilder.advanced()To use a custom CxfBinding to control the binding between Camel Message and CXF Message.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.binding(org.apache.camel.component.cxf.jaxrs.CxfRsBinding binding) To use a custom CxfBinding to control the binding between Camel Message and CXF Message.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.bridgeErrorHandler(String bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.To use a custom configured CXF Bus.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.bus(org.apache.cxf.Bus bus) To use a custom configured CXF Bus.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.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.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.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.cxfRsConfigurer(org.apache.camel.component.cxf.jaxrs.CxfRsConfigurer 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.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.defaultBus(boolean defaultBus) Will set the default bus when CXF endpoint create a bus by itself.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.defaultBus(String defaultBus) Will set the default bus when CXF endpoint create a bus by itself.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.exceptionHandler(String exceptionHandler) To let the consumer use a custom ExceptionHandler.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler) To let the consumer use a custom ExceptionHandler.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.exchangePattern(String exchangePattern) Sets the exchange pattern when the consumer creates an exchange.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.exchangePattern(org.apache.camel.ExchangePattern exchangePattern) Sets the exchange pattern when the consumer creates an exchange.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.headerFilterStrategy(String headerFilterStrategy) To use a custom HeaderFilterStrategy to filter header to and from Camel message.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) To use a custom HeaderFilterStrategy to filter header to and from Camel message.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.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.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.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.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointConsumerBuilder.serviceBeans(String serviceBeans) The service beans (the bean ids to lookup in the registry) which you want to export as REST service.