Class AdapterBuilder
java.lang.Object
org.apache.camel.builder.BuilderSupport
org.apache.camel.builder.RouteBuilder
one.x1f.sip.foundation.core.declarative.AdapterBuilder
- All Implemented Interfaces:
org.apache.camel.builder.ModelRoutesBuilder,org.apache.camel.CamelContextAware,org.apache.camel.Ordered,org.apache.camel.RoutesBuilder,org.apache.camel.spi.HasCamelContext,org.apache.camel.spi.ResourceAware
@Component
public final class AdapterBuilder
extends org.apache.camel.builder.RouteBuilder
This class is setting up Camel routes from the scenario- and connector-definitions specified in
the adapter.
Intended for internal use only
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classClass that cleans and reinstates headers forOutboundConnectorDefinitions that are annotated withCleanupHeaders. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.apache.camel.builder.RouteBuilder
logFields inherited from interface org.apache.camel.Ordered
HIGHEST, LOWEST -
Constructor Summary
ConstructorsConstructorDescriptionAdapterBuilder(DeclarationsRegistry declarationsRegistry, RoutesRegistry routesRegistry, ConnectorRegistry connectorRegistry) -
Method Summary
Methods inherited from class org.apache.camel.builder.RouteBuilder
addLifecycleInterceptor, addRoutes, addRoutesToCamelContext, addTemplatedRoutesToCamelContext, bindToRegistry, bindToRegistry, checkInitialized, configuration, configureRest, configureRests, configureRoute, configureRouteConfiguration, configureRoutes, configureRouteTemplate, configureTemplatedRoute, customize, customize, dataFormat, errorHandler, errorHandler, expression, from, from, from, fromF, fromV, fromV, getBeans, getOrder, getResource, getRestCollection, getRestConfiguration, getRests, getRouteCollection, getRoutes, getRouteTemplateCollection, getTemplatedRouteCollection, initializeCamelContext, intercept, interceptFrom, interceptFrom, interceptSendToEndpoint, loadRoutesBuilder, loadRoutesBuilder, onCompletion, onException, onException, populateBeans, populateOrUpdateRoutes, populateRests, populateRoutes, populateRouteTemplates, populateTemplatedRoutes, populateTransformers, populateValidators, prepareModel, property, propertyInject, removeLifecycleInterceptor, rest, rest, restConfiguration, routeTemplate, setErrorHandlerFactory, setResource, setRestCollection, setRouteTemplateCollection, setTemplatedRouteCollection, templatedRoute, tokenizer, 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, exceptionMessage, exchangeProperty, expression, getCamelContext, getContext, getErrorHandlerFactory, hasErrorHandlerFactory, header, java, java, joor, joor, jq, jq, jsonpath, jsonpath, jtaTransactionErrorHandler, jtaTransactionErrorHandler, jtaTransactionErrorHandler, method, method, method, method, noErrorHandler, regexReplaceAll, regexReplaceAll, setCamelContext, simple, simple, simple, simple, simple, simple, simpleF, simpleF, springTransactionErrorHandler, springTransactionErrorHandler, springTransactionErrorHandler, systemProperty, systemProperty, variable, xpath, xpath, xpath, xpath
-
Field Details
-
HANDOFF_TO
- See Also:
-
DIRECT_PREFIX
- See Also:
-
TAKEOVER_FROM
- See Also:
-
UNMARSHALLING_SUFFIX
- See Also:
-
MARSHALLING_SUFFIX
- See Also:
-
MARSHALLING_LABEL
- See Also:
-
UNMARSHALLING_LABEL
- See Also:
-
-
Constructor Details
-
AdapterBuilder
public AdapterBuilder(DeclarationsRegistry declarationsRegistry, RoutesRegistry routesRegistry, ConnectorRegistry connectorRegistry)
-
-
Method Details
-
configure
public void configure()- Specified by:
configurein classorg.apache.camel.builder.RouteBuilder
-