Class DefaultDependencyInjectionAnnotationFactory

java.lang.Object
org.apache.camel.impl.engine.DefaultDependencyInjectionAnnotationFactory
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.spi.CamelDependencyInjectionAnnotationFactory, org.apache.camel.spi.HasCamelContext

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

    • DefaultDependencyInjectionAnnotationFactory

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

    • getCamelContext

      public org.apache.camel.CamelContext getCamelContext()
      Specified by:
      getCamelContext in interface org.apache.camel.spi.HasCamelContext
    • 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