Interface CamelDependencyInjectionAnnotationFactory


public interface CamelDependencyInjectionAnnotationFactory
A factory which performs the task from Camel dependency injection annotations on a field, property or method parameter of a specified type.
  • Method Details

    • createBindToRegistryFactory

      Runnable createBindToRegistryFactory(String id, Object bean, String beanName, boolean beanPostProcess)
      The task for binding the bean to the registry (eg annotation
      Parameters:
      id - the bean id
      bean - the bean instance
      beanName - the bean name
      beanPostProcess - whether bean post processor should be performed
      Returns:
      the created task to use for binding the bean