Class DefaultDependencyInjectionAnnotationFactory

  • All Implemented Interfaces:
    org.apache.camel.CamelContextAware, org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory

    public class DefaultDependencyInjectionAnnotationFactory
    extends Object
    implements org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory, org.apache.camel.CamelContextAware
    Default implementation of the CamelDependencyInjectionAnnotationFactory.
    • Constructor Detail

      • DefaultDependencyInjectionAnnotationFactory

        public DefaultDependencyInjectionAnnotationFactory​(org.apache.camel.CamelContext camelContext)
    • Method Detail

      • getCamelContext

        public org.apache.camel.CamelContext getCamelContext()
        Specified by:
        getCamelContext in interface org.apache.camel.CamelContextAware
      • setCamelContext

        public void setCamelContext​(org.apache.camel.CamelContext camelContext)
        Specified by:
        setCamelContext in interface org.apache.camel.CamelContextAware
      • createBindToRegistryFactory

        public Runnable createBindToRegistryFactory​(String id,
                                                    Object bean,
                                                    String beanName,
                                                    boolean beanPostProcess)
        Specified by:
        createBindToRegistryFactory in interface org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory