Uses of Interface
org.apache.camel.builder.endpoint.dsl.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder
Packages that use CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder
-
Uses of CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder 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.AdvancedCxfRsEndpointProducerBuilderModifier and TypeMethodDescriptionCxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder.advanced()To use a custom CxfBinding to control the binding between Camel Message and CXF Message.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.binding(org.apache.camel.component.cxf.jaxrs.CxfRsBinding binding) To use a custom CxfBinding to control the binding between Camel Message and CXF Message.To use a custom configured CXF Bus.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.bus(org.apache.cxf.Bus bus) To use a custom configured CXF Bus.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.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.AdvancedCxfRsEndpointProducerBuilder.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.AdvancedCxfRsEndpointProducerBuilder.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.AdvancedCxfRsEndpointProducerBuilder.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.AdvancedCxfRsEndpointProducerBuilder.defaultBus(boolean defaultBus) Will set the default bus when CXF endpoint create a bus by itself.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.defaultBus(String defaultBus) Will set the default bus when CXF endpoint create a bus by itself.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.headerFilterStrategy(String headerFilterStrategy) To use a custom HeaderFilterStrategy to filter header to and from Camel message.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) To use a custom HeaderFilterStrategy to filter header to and from Camel message.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.httpClientAPI(boolean httpClientAPI) If it is true, the CxfRsProducer will use the HttpClientAPI to invoke the service.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.httpClientAPI(String httpClientAPI) If it is true, the CxfRsProducer will use the HttpClientAPI to invoke the service.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.ignoreDeleteMethodMessageBody(boolean ignoreDeleteMethodMessageBody) This option is used to tell CxfRsProducer to ignore the message body of the DELETE method when using HTTP API.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.ignoreDeleteMethodMessageBody(String ignoreDeleteMethodMessageBody) This option is used to tell CxfRsProducer to ignore the message body of the DELETE method when using HTTP API.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.lazyStartProducer(String lazyStartProducer) Whether the producer should be started lazy (on the first message).CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.maxClientCacheSize(int maxClientCacheSize) This option allows you to configure the maximum size of the cache.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.maxClientCacheSize(String maxClientCacheSize) This option allows you to configure the maximum size of the cache.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.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.AdvancedCxfRsEndpointProducerBuilder.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.AdvancedCxfRsEndpointProducerBuilder.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.AdvancedCxfRsEndpointProducerBuilder.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.AdvancedCxfRsEndpointProducerBuilder.synchronous(boolean synchronous) Sets whether synchronous processing should be strictly used.CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder.synchronous(String synchronous) Sets whether synchronous processing should be strictly used.