Class CxfSoapMtomRoutes
java.lang.Object
org.apache.camel.builder.BuilderSupport
org.apache.camel.builder.RouteBuilder
org.apache.camel.quarkus.component.cxf.soap.mtom.it.CxfSoapMtomRoutes
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.Ordered,org.apache.camel.RoutesBuilder,org.apache.camel.spi.ResourceAware
@ApplicationScoped
public class CxfSoapMtomRoutes
extends org.apache.camel.builder.RouteBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.apache.cxf.ext.logging.LoggingFeaturestatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFor transfering String response instead of parsing CXFPayload back in CxfSoapMtomResource class.static final Stringstatic final StringFields inherited from class org.apache.camel.builder.RouteBuilder
logFields inherited from interface org.apache.camel.Ordered
HIGHEST, LOWEST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) org.apache.camel.component.cxf.jaxws.CxfEndpointcommonCxfEndpoint(boolean mtomEnabled, String address) voidorg.apache.cxf.ext.logging.LoggingFeature(package private) org.apache.camel.component.cxf.jaxws.CxfEndpoint(package private) org.apache.camel.component.cxf.jaxws.CxfEndpoint(package private) org.apache.camel.component.cxf.jaxws.CxfEndpoint(package private) org.apache.camel.component.cxf.jaxws.CxfEndpoint(package private) org.apache.camel.component.cxf.jaxws.CxfEndpoint(package private) org.apache.camel.component.cxf.jaxws.CxfEndpointMethods inherited from class org.apache.camel.builder.RouteBuilder
addLifecycleInterceptor, addRoutes, addRoutesToCamelContext, bindToRegistry, bindToRegistry, checkInitialized, configuration, configureRest, configureRests, configureRoute, configureRouteConfiguration, configureRoutes, configureRouteTemplate, configureTemplatedRoute, errorHandler, errorHandler, from, from, from, fromF, getOrder, getResource, getRestCollection, getRestConfiguration, getRouteCollection, getRouteTemplateCollection, getTemplatedRouteCollection, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, loadRoutesBuilder, loadRoutesBuilder, onCompletion, onException, onException, populateOrUpdateRoutes, populateRests, populateRoutes, populateRouteTemplates, populateTemplatedRoutes, populateTransformers, populateValidators, property, propertyInject, removeLifecycleInterceptor, rest, rest, restConfiguration, routeTemplate, setErrorHandlerFactory, setResource, setRestCollection, setRouteCollection, setRouteTemplateCollection, setTemplatedRouteCollection, templatedRoute, toString, transformer, updateRoutesToCamelContext, validatorMethods inherited from class org.apache.camel.builder.BuilderSupport
body, bodyAs, constant, constant, constant, createErrorHandlerBuilder, csimple, csimple, datasonnet, datasonnet, datasonnet, deadLetterChannel, deadLetterChannel, defaultErrorHandler, endpoint, endpoint, endpoints, endpoints, exceptionMessage, exchangeProperty, getCamelContext, getContext, getErrorHandlerFactory, hasErrorHandlerFactory, header, joor, joor, jsonpath, jsonpath, jtaTransactionErrorHandler, jtaTransactionErrorHandler, jtaTransactionErrorHandler, method, method, method, method, noErrorHandler, regexReplaceAll, regexReplaceAll, setCamelContext, simple, simple, simpleF, simpleF, springTransactionErrorHandler, springTransactionErrorHandler, springTransactionErrorHandler, systemProperty, systemProperty, xpath, xpath, xpath, xpath
-
Field Details
-
SERVICE_TYPES_NS
- See Also:
-
XOP_NS
- See Also:
-
RESP_UPLOAD_MSG
- See Also:
-
RESP_DOWNLOAD_MSG_MTOM_ENABLED
- See Also:
-
RESP_DOWNLOAD_MSG_MTOM_DISABLED
- See Also:
-
REQ_UPLOAD_MSG_MTOM_DISABLED
- See Also:
-
REQ_UPLOAD_MSG_MTOM_ENABLED
- See Also:
-
REQ_DOWNLOAD_MSG
- See Also:
-
ROUTE_PAYLOAD_MODE_RESULT_HEADER_KEY_NAME
For transfering String response instead of parsing CXFPayload back in CxfSoapMtomResource class.- See Also:
-
loggingFeature
@Inject @Named("loggingMtomFeatureClient") org.apache.cxf.ext.logging.LoggingFeature loggingFeature
-
-
Constructor Details
-
CxfSoapMtomRoutes
public CxfSoapMtomRoutes()
-
-
Method Details
-
configure
public void configure()- Specified by:
configurein classorg.apache.camel.builder.RouteBuilder
-
loggingFeature
@Produces @ApplicationScoped @Named("loggingMtomFeatureClient") public org.apache.cxf.ext.logging.LoggingFeature loggingFeature() -
soapClientMtomEnabledEndpoint
@Produces @ApplicationScoped @Named org.apache.camel.component.cxf.jaxws.CxfEndpoint soapClientMtomEnabledEndpoint() -
soapClientMtomDisabledEndpoint
@Produces @ApplicationScoped @Named org.apache.camel.component.cxf.jaxws.CxfEndpoint soapClientMtomDisabledEndpoint() -
soapMtomDisabledServerPayloadModeEndpoint
@Produces @ApplicationScoped @Named org.apache.camel.component.cxf.jaxws.CxfEndpoint soapMtomDisabledServerPayloadModeEndpoint() -
soapMtomEnabledServerPayloadModeEndpoint
@Produces @ApplicationScoped @Named org.apache.camel.component.cxf.jaxws.CxfEndpoint soapMtomEnabledServerPayloadModeEndpoint() -
soapMtomEnabledServerPojoModeEndpoint
@Produces @ApplicationScoped @Named org.apache.camel.component.cxf.jaxws.CxfEndpoint soapMtomEnabledServerPojoModeEndpoint() -
soapMtomDisabledServerPojoModeEndpoint
@Produces @ApplicationScoped @Named org.apache.camel.component.cxf.jaxws.CxfEndpoint soapMtomDisabledServerPojoModeEndpoint() -
commonCxfEndpoint
org.apache.camel.component.cxf.jaxws.CxfEndpoint commonCxfEndpoint(boolean mtomEnabled, String address)
-