Package org.apache.camel.impl.engine
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 Summary
ConstructorsConstructorDescriptionDefaultDependencyInjectionAnnotationFactory
(org.apache.camel.CamelContext camelContext) -
Method Summary
Modifier and TypeMethodDescriptioncreateBindToRegistryFactory
(String id, Object bean, String beanName, boolean beanPostProcess) org.apache.camel.CamelContext
void
setCamelContext
(org.apache.camel.CamelContext camelContext)
-
Constructor Details
-
DefaultDependencyInjectionAnnotationFactory
public DefaultDependencyInjectionAnnotationFactory(org.apache.camel.CamelContext camelContext)
-
-
Method Details
-
getCamelContext
public org.apache.camel.CamelContext getCamelContext()- Specified by:
getCamelContext
in interfaceorg.apache.camel.spi.HasCamelContext
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext) - Specified by:
setCamelContext
in interfaceorg.apache.camel.CamelContextAware
-
createBindToRegistryFactory
public Runnable createBindToRegistryFactory(String id, Object bean, String beanName, boolean beanPostProcess) - Specified by:
createBindToRegistryFactory
in interfaceorg.apache.camel.spi.CamelDependencyInjectionAnnotationFactory
-