Package org.apache.camel.spring.xml
Class CamelBeanPostProcessor
java.lang.Object
org.apache.camel.spring.xml.CamelBeanPostProcessor
- All Implemented Interfaces:
org.apache.camel.spi.CamelBeanPostProcessor,Aware,BeanPostProcessor,ApplicationContextAware,Ordered
@Metadata(label="spring,configuration")
public class CamelBeanPostProcessor
extends Object
implements org.apache.camel.spi.CamelBeanPostProcessor, BeanPostProcessor, ApplicationContextAware, Ordered
Spring specific
DefaultCamelBeanPostProcessor which uses Spring BeanPostProcessor to post process
beans.- See Also:
-
DefaultCamelBeanPostProcessor
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.CamelContextintgetOrder()booleanbooleanpostProcessAfterInitialization(Object bean, String beanName) postProcessBeforeInitialization(Object bean, String beanName) voidsetApplicationContext(ApplicationContext applicationContext) voidsetBindToRegistrySupported(boolean bindToRegistrySupported) voidsetCamelContext(org.apache.camel.CamelContext camelContext) voidsetCamelId(String camelId) voidsetEnabled(boolean enabled) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.spi.CamelBeanPostProcessor
addCamelBeanPostProjectInjector, isUnbindEnabled, setUnbindEnabled
-
Constructor Details
-
CamelBeanPostProcessor
public CamelBeanPostProcessor()
-
-
Method Details
-
postProcessBeforeInitialization
- Specified by:
postProcessBeforeInitializationin interfaceBeanPostProcessor- Specified by:
postProcessBeforeInitializationin interfaceorg.apache.camel.spi.CamelBeanPostProcessor- Throws:
BeansException
-
postProcessAfterInitialization
- Specified by:
postProcessAfterInitializationin interfaceBeanPostProcessor- Specified by:
postProcessAfterInitializationin interfaceorg.apache.camel.spi.CamelBeanPostProcessor- Throws:
BeansException
-
getOrder
-
setApplicationContext
- Specified by:
setApplicationContextin interfaceApplicationContextAware- Throws:
BeansException
-
getCamelContext
-
setCamelContext
-
getCamelId
-
setCamelId
-
isBindToRegistrySupported
-
setBindToRegistrySupported
-
setEnabled
- Specified by:
setEnabledin interfaceorg.apache.camel.spi.CamelBeanPostProcessor
-
isEnabled
- Specified by:
isEnabledin interfaceorg.apache.camel.spi.CamelBeanPostProcessor
-