Package org.apache.camel.component.bean
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
-
ClassDescriptionA
Processorwhich converts the inbound exchange to a method invocation on a POJOAn exception thrown if an attempted method invocation resulted in an ambiguous method such that multiple methods match the inbound message exchangeThe bean component is for invoking Java beans from Camel.Generated by camel build tools - do NOT edit this file!Invoke methods of Java beans stored in Camel registry.Generated by camel build tools - do NOT edit this file!Generated by camel build tools - do NOT edit this file!A bean processor that is optimised for being invoked one time from anBeanExpression.Helper for the bean component.Object holder for a bean.Represents the metadata about a bean type created via a combination of introspection and annotations together with some useful sensible defaultsA key used for cachingBeanInfoby theBeanComponentBeanProducerObject holder for a bean type.AnInvocationHandlerwhich invokes a message exchange on a camelEndpointA constant (singleton) bean implementation ofBeanHolderA constantBeanHolderfor a class or static class where the intention is to only invoke static methods, without the need for creating an instance of the type.A constant (singleton) bean implementation ofBeanTypeHolderRepresents the strategy used to figure out how to map a message exchange to a POJO method invocationRepresents aSerializableversion of aMethodInformation about a method to be used for invocation.Represents a cache ofMethodInfoobjects to avoid the expense of introspection for each invocation of a method via a proxy.Information used by Camel to perform method invocation.A strategy for creating a default parameter expression for a given typeA helper class for creating proxies which delegate to CamelAn implementation of aBeanHolderwhich will look up a bean from the registry and act as a cache of its metadataRequest scopedBeanHolderwrapper.