Package org.apache.servicemix.bean

A component for using beans to process JBI message exchanges by using injection.

See:
          Description

Interface Summary
Destination  
 

Class Summary
BeanComponent A JBI component for binding beans to the JBI bus which work directly off of the JBI messages without requiring any SOAP Processing.
BeanEndpoint Represents a bean endpoint which consists of a together with a MethodInvocationStrategy so that JBI message exchanges can be invoked on the bean.
EndpointFinder Used to find POJOs on the classpath to be auto-exposed as endpoints
 

Exception Summary
MethodInvocationFailedException  
NoSuchBeanException An exception thrown if an endpoint is created with an unknown bean name
UnknownMessageExchangeTypeException An exception thrown if an unknown message exchange is used with a @{link BeanEndpoint}
 

Annotation Types Summary
Callback  
Content Binds a method parameter to the payload of a message exchange
Correlation  
Endpoint  
ExchangeTarget  
Operation  
Property Binds a method parameter to an XPath expression on the inbound message
XPath Binds a method parameter to an XPath expression on the inbound message
 

Package org.apache.servicemix.bean Description

A component for using beans to process JBI message exchanges by using injection. A number of annotations can be used to enrich the metadata of the POJO to help describe how the container will invoke the methods on the POJO from JBI.



Copyright © 2005-2015 FuseSource. All Rights Reserved.