Class ValidateReifier

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

    public class ValidateReifier
    extends ProcessorReifier<T>
    • Constructor Detail

      • ValidateReifier

        public ValidateReifier​(org.apache.camel.Route route,
                               org.apache.camel.model.ProcessorDefinition<?> definition)
    • Method Detail

      • createProcessor

        public org.apache.camel.Processor createProcessor()
                                                   throws Exception
        Description copied from class: ProcessorReifier
        Override this in definition class and implement logic to create the processor based on the definition model.
        Specified by:
        createProcessor in class ProcessorReifier<org.apache.camel.model.ValidateDefinition>
        Throws:
        Exception
      • createFilterProcessor

        protected org.apache.camel.processor.FilterProcessor createFilterProcessor()
                                                                            throws Exception
        Creates the FilterProcessor from the expression node.
        Returns:
        the created FilterProcessor
        Throws:
        Exception - is thrown if error creating the processor
      • createPredicate

        protected org.apache.camel.Predicate createPredicate()
        Creates the Predicate from the expression node.
        Returns:
        the created predicate