public static interface CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder |
advanced() |
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
cookieHandler(Object cookieHandler)
Configure a cookie handler to maintain a HTTP session.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
cookieHandler(String cookieHandler)
Configure a cookie handler to maintain a HTTP session.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
features(List<Object> features)
Set the feature list to the CxfRs endpoint.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
features(String features)
Set the feature list to the CxfRs endpoint.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
hostnameVerifier(Object hostnameVerifier)
The hostname verifier to be used.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
hostnameVerifier(String hostnameVerifier)
The hostname verifier to be used.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
loggingFeatureEnabled(boolean loggingFeatureEnabled)
This option enables CXF Logging Feature which writes inbound and
outbound REST messages to log.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
loggingFeatureEnabled(String loggingFeatureEnabled)
This option enables CXF Logging Feature which writes inbound and
outbound REST messages to log.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
loggingSizeLimit(int loggingSizeLimit)
To limit the total size of number of bytes the logger will output
when logging feature has been enabled.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
loggingSizeLimit(String loggingSizeLimit)
To limit the total size of number of bytes the logger will output
when logging feature has been enabled.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
modelRef(String modelRef)
This option is used to specify the model file which is useful for the
resource class without annotation.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
providers(List<Object> providers)
Set custom JAX-RS provider(s) list to the CxfRs endpoint.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
providers(String providers)
Set custom JAX-RS provider(s) list to the CxfRs endpoint.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
resourceClasses(List<Class<Object>> resourceClasses)
The resource classes which you want to export as REST service.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
resourceClasses(String resourceClasses)
The resource classes which you want to export as REST service.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
schemaLocations(List<String> schemaLocations)
Sets the locations of the schema(s) which can be used to validate the
incoming XML or JAXB-driven JSON.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
schemaLocations(String schemaLocations)
Sets the locations of the schema(s) which can be used to validate the
incoming XML or JAXB-driven JSON.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
skipFaultLogging(boolean skipFaultLogging)
This option controls whether the PhaseInterceptorChain skips logging
the Fault that it catches.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
skipFaultLogging(String skipFaultLogging)
This option controls whether the PhaseInterceptorChain skips logging
the Fault that it catches.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
sslContextParameters(Object sslContextParameters)
The Camel SSL setting reference.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
sslContextParameters(String sslContextParameters)
The Camel SSL setting reference.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
throwExceptionOnFailure(boolean throwExceptionOnFailure)
This option tells the CxfRsProducer to inspect return codes and will
generate an Exception if the return code is larger than 207.
|
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder |
throwExceptionOnFailure(String throwExceptionOnFailure)
This option tells the CxfRsProducer to inspect return codes and will
generate an Exception if the return code is larger than 207.
|
default CxfRsEndpointBuilderFactory.AdvancedCxfRsEndpointProducerBuilder advanced()
default CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder features(List<Object> features)
features - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder features(String features)
features - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder loggingFeatureEnabled(boolean loggingFeatureEnabled)
loggingFeatureEnabled - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder loggingFeatureEnabled(String loggingFeatureEnabled)
loggingFeatureEnabled - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder loggingSizeLimit(int loggingSizeLimit)
loggingSizeLimit - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder loggingSizeLimit(String loggingSizeLimit)
loggingSizeLimit - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder modelRef(String modelRef)
modelRef - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder providers(List<Object> providers)
providers - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder providers(String providers)
providers - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder resourceClasses(List<Class<Object>> resourceClasses)
resourceClasses - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder resourceClasses(String resourceClasses)
resourceClasses - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder schemaLocations(List<String> schemaLocations)
schemaLocations - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder schemaLocations(String schemaLocations)
schemaLocations - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder skipFaultLogging(boolean skipFaultLogging)
skipFaultLogging - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder skipFaultLogging(String skipFaultLogging)
skipFaultLogging - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder cookieHandler(Object cookieHandler)
cookieHandler - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder cookieHandler(String cookieHandler)
cookieHandler - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder hostnameVerifier(Object hostnameVerifier)
hostnameVerifier - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder hostnameVerifier(String hostnameVerifier)
hostnameVerifier - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder sslContextParameters(String sslContextParameters)
sslContextParameters - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder throwExceptionOnFailure(boolean throwExceptionOnFailure)
throwExceptionOnFailure - the value to setdefault CxfRsEndpointBuilderFactory.CxfRsEndpointProducerBuilder throwExceptionOnFailure(String throwExceptionOnFailure)
throwExceptionOnFailure - the value to setApache Camel