Class TransformerReifier<T>

    • Field Detail

      • definition

        protected final T definition
    • Constructor Detail

      • TransformerReifier

        public TransformerReifier​(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.transformer.TransformerDefinition,​TransformerReifier<? extends org.apache.camel.model.transformer.TransformerDefinition>> creator)
      • reifier

        public static TransformerReifier<? extends org.apache.camel.model.transformer.TransformerDefinition> reifier​(org.apache.camel.CamelContext camelContext,
                                                                                                                     org.apache.camel.model.transformer.TransformerDefinition definition)
      • clearReifiers

        public static void clearReifiers()
      • createTransformer

        public org.apache.camel.spi.Transformer createTransformer()
      • doCreateTransformer

        protected abstract org.apache.camel.spi.Transformer doCreateTransformer()