Package org.apache.camel.spi
Interface ModelReifierFactory
-
public interface ModelReifierFactory
Factory that uses reifiers to build an entity from a given model.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataFormat
createDataFormat(CamelContext camelContext, Object dataFormatDefinition)
ErrorHandlerFactory
createDefaultErrorHandler()
Processor
createErrorHandler(Route route, ErrorHandlerFactory errorHandlerFactory, Processor processor)
Processor
createErrorHandler(Route route, Processor processor)
Expression
createExpression(CamelContext camelContext, Object expressionDefinition)
Predicate
createPredicate(CamelContext camelContext, Object expressionDefinition)
Route
createRoute(CamelContext camelContext, Object routeDefinition)
Transformer
createTransformer(CamelContext camelContext, Object transformerDefinition)
Validator
createValidator(CamelContext camelContext, Object transformerDefinition)
-
-
-
Method Detail
-
createRoute
Route createRoute(CamelContext camelContext, Object routeDefinition)
-
createDataFormat
DataFormat createDataFormat(CamelContext camelContext, Object dataFormatDefinition)
-
createErrorHandler
Processor createErrorHandler(Route route, Processor processor) throws Exception
- Throws:
Exception
-
createErrorHandler
Processor createErrorHandler(Route route, ErrorHandlerFactory errorHandlerFactory, Processor processor) throws Exception
- Throws:
Exception
-
createDefaultErrorHandler
ErrorHandlerFactory createDefaultErrorHandler()
-
createExpression
Expression createExpression(CamelContext camelContext, Object expressionDefinition)
-
createPredicate
Predicate createPredicate(CamelContext camelContext, Object expressionDefinition)
-
createTransformer
Transformer createTransformer(CamelContext camelContext, Object transformerDefinition)
-
createValidator
Validator createValidator(CamelContext camelContext, Object transformerDefinition)
-
-