Class DefaultModelReifierFactory

  • All Implemented Interfaces:
    org.apache.camel.spi.ModelReifierFactory

    public class DefaultModelReifierFactory
    extends Object
    implements org.apache.camel.spi.ModelReifierFactory
    Default ModelReifierFactory
    • Method Detail

      • createRoute

        public org.apache.camel.Route createRoute​(org.apache.camel.CamelContext camelContext,
                                                  Object routeDefinition)
        Specified by:
        createRoute in interface org.apache.camel.spi.ModelReifierFactory
      • createDataFormat

        public org.apache.camel.spi.DataFormat createDataFormat​(org.apache.camel.CamelContext camelContext,
                                                                Object dataFormatDefinition)
        Specified by:
        createDataFormat in interface org.apache.camel.spi.ModelReifierFactory
      • createErrorHandler

        public org.apache.camel.Processor createErrorHandler​(org.apache.camel.Route route,
                                                             org.apache.camel.Processor processor)
                                                      throws Exception
        Specified by:
        createErrorHandler in interface org.apache.camel.spi.ModelReifierFactory
        Throws:
        Exception
      • createErrorHandler

        public org.apache.camel.Processor createErrorHandler​(org.apache.camel.Route route,
                                                             org.apache.camel.ErrorHandlerFactory errorHandlerFactory,
                                                             org.apache.camel.Processor processor)
                                                      throws Exception
        Specified by:
        createErrorHandler in interface org.apache.camel.spi.ModelReifierFactory
        Throws:
        Exception
      • createDefaultErrorHandler

        public org.apache.camel.ErrorHandlerFactory createDefaultErrorHandler()
        Specified by:
        createDefaultErrorHandler in interface org.apache.camel.spi.ModelReifierFactory
      • createExpression

        public org.apache.camel.Expression createExpression​(org.apache.camel.CamelContext camelContext,
                                                            Object expressionDefinition)
        Specified by:
        createExpression in interface org.apache.camel.spi.ModelReifierFactory
      • createPredicate

        public org.apache.camel.Predicate createPredicate​(org.apache.camel.CamelContext camelContext,
                                                          Object expressionDefinition)
        Specified by:
        createPredicate in interface org.apache.camel.spi.ModelReifierFactory
      • createTransformer

        public org.apache.camel.spi.Transformer createTransformer​(org.apache.camel.CamelContext camelContext,
                                                                  Object transformerDefinition)
        Specified by:
        createTransformer in interface org.apache.camel.spi.ModelReifierFactory
      • createValidator

        public org.apache.camel.spi.Validator createValidator​(org.apache.camel.CamelContext camelContext,
                                                              Object transformerDefinition)
        Specified by:
        createValidator in interface org.apache.camel.spi.ModelReifierFactory