Package org.apache.camel.component.bean
The Bean Component which will look up the
bean name in the Spring ApplicationContext and use that to dispatch messages to a POJO
-
Interface Summary Interface Description BeanHolder Object holder for a bean.BeanInfoTypeResolver Used byBeanInfo
for resolving a given type to adapt to various runtimes.BeanTypeHolder Object holder for a bean type.MethodInvocation Information used by Camel to perform method invocation.ParameterMappingStrategy A strategy for creating a default parameter expression for a given type -
Class Summary Class Description AbstractBeanProcessor AProcessor
which converts the inbound exchange to a method invocation on a POJOAbstractCamelInvocationHandler BeanAnnotationExpressionFactory BeanComponent The bean component is for invoking Java beans from Camel.BeanComponentConfigurer Generated by camel build tools - do NOT edit this file!BeanConstants BeanEndpoint Invoke methods of Java beans stored in Camel registry.BeanEndpointConfigurer Generated by camel build tools - do NOT edit this file!BeanEndpointUriFactory Generated by camel build tools - do NOT edit this file!BeanExpressionProcessor A bean processor that is optimised for being invoked one time from anBeanExpression
.BeanHelper Helper for the bean component.BeanInfo Represents the metadata about a bean type created via a combination of introspection and annotations together with some useful sensible defaultsBeanInfoCacheKey A key used for cachingBeanInfo
by theBeanComponent
BeanProcessor BeanProducer BeanProducer
CamelInvocationHandler AnInvocationHandler
which invokes a message exchange on a camelEndpoint
ConstantBeanHolder A constant (singleton) bean implementation ofBeanHolder
ConstantStaticTypeBeanHolder A constantBeanHolder
for a class or static class where the intention is to only invoke static methods, without the need for creating an instance of the type.ConstantTypeBeanHolder A constant (singleton) bean implementation ofBeanTypeHolder
DefaultBeanInfoTypeResolver DefaultBeanProcessorFactory DefaultBeanProxyFactory DefaultParameterMappingStrategy Represents the strategy used to figure out how to map a message exchange to a POJO method invocationMethodBean Represents aSerializable
version of aMethod
MethodInfo Information about a method to be used for invocation.MethodInfoCache Represents a cache ofMethodInfo
objects to avoid the expense of introspection for each invocation of a method via a proxy.ParameterMappingStrategyHelper PojoMessageInvocationHandler Deprecated. PojoProxyHelper Deprecated. ProxyHelper A helper class for creating proxies which delegate to CamelRegistryBean An implementation of aBeanHolder
which will look up a bean from the registry and act as a cache of its metadataRequestBeanHolder Request scopedBeanHolder
wrapper. -
Exception Summary Exception Description AmbiguousMethodCallException An exception thrown if an attempted method invocation resulted in an ambiguous method such that multiple methods match the inbound message exchangeMethodNotFoundException ParameterBindingException