Class ValidatorReifier<T>

    • Field Detail

      • definition

        protected final T definition
    • Constructor Detail

      • ValidatorReifier

        public ValidatorReifier​(org.apache.camel.CamelContext camelContext,
                                T definition)
    • Method Detail

      • registerReifier

        public static void registerReifier​(Class<?> processorClass,
                                           BiFunction<org.apache.camel.CamelContext,​org.apache.camel.model.validator.ValidatorDefinition,​ValidatorReifier<? extends org.apache.camel.model.validator.ValidatorDefinition>> creator)
      • reifier

        public static ValidatorReifier<? extends org.apache.camel.model.validator.ValidatorDefinition> reifier​(org.apache.camel.CamelContext camelContext,
                                                                                                               org.apache.camel.model.validator.ValidatorDefinition definition)
      • clearReifiers

        public static void clearReifiers()
      • createValidator

        public org.apache.camel.spi.Validator createValidator()
      • doCreateValidator

        protected abstract org.apache.camel.spi.Validator doCreateValidator()