Class CustomRouteBuilder
java.lang.Object
org.apache.camel.builder.BuilderSupport
org.apache.camel.builder.RouteBuilder
org.openehealth.ipf.platform.camel.core.config.CustomRouteBuilder
- All Implemented Interfaces:
Comparable<CustomRouteBuilder>
,org.apache.camel.builder.ModelRoutesBuilder
,CamelContextAware
,Ordered
,RoutesBuilder
,HasCamelContext
,ResourceAware
public abstract class CustomRouteBuilder
extends org.apache.camel.builder.RouteBuilder
implements Comparable<CustomRouteBuilder>
RouteBuilders, Interceptors, ExceptionClauses should extend this
class in order to be picked up and configured/customized from the
CustomRouteBuilderConfigurer
.- Author:
- Boris Stanojevic
-
Field Summary
Fields inherited from class org.apache.camel.builder.RouteBuilder
log
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(CustomRouteBuilder customRouteBuilder) org.apache.camel.builder.RouteBuilder
void
setIntercepted
(org.apache.camel.builder.RouteBuilder intercepted) Methods inherited from class org.apache.camel.builder.RouteBuilder
addLifecycleInterceptor, addRoutes, addRoutesToCamelContext, addTemplatedRoutesToCamelContext, bindToRegistry, bindToRegistry, checkInitialized, configuration, configure, configureRest, configureRests, configureRoute, configureRouteConfiguration, configureRoutes, configureRouteTemplate, configureTemplatedRoute, 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, validator
Methods 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, simpleF, simpleF, springTransactionErrorHandler, springTransactionErrorHandler, springTransactionErrorHandler, systemProperty, systemProperty, variable, xpath, xpath, xpath, xpath
-
Constructor Details
-
CustomRouteBuilder
public CustomRouteBuilder()
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<CustomRouteBuilder>
-
getIntercepted
public org.apache.camel.builder.RouteBuilder getIntercepted() -
setIntercepted
public void setIntercepted(org.apache.camel.builder.RouteBuilder intercepted)
-