- Callback - Annotation Type in org.apache.servicemix.bean
-
- callLifecycleMethod(Object, Class<T>) - Static method in class org.apache.servicemix.bean.support.ReflectionUtils
-
- cancel(boolean) - Method in class org.apache.servicemix.bean.support.Holder
-
- checkEndOfRequest(Request) - Method in class org.apache.servicemix.bean.BeanEndpoint
-
Checks if the request has ended.
- close() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
-
- configureTarget(MessageExchange, ComponentContext) - Method in class org.apache.servicemix.bean.support.ExchangeTarget
-
Configures the target on the newly created exchange
- Content - Annotation Type in org.apache.servicemix.bean
-
Binds a method parameter to the payload of a message exchange
- copyPropertiesAndAttachments(MessageExchange, NormalizedMessage, NormalizedMessage) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
-
If enabled the properties and attachments are copied to the destination message
- Correlation - Annotation Type in org.apache.servicemix.bean
-
- CORRELATION_ID - Static variable in class org.apache.servicemix.bean.BeanEndpoint
-
Property name for the correlation id that is being set on exchanges by the BeanEndpoint
- createBean() - Method in class org.apache.servicemix.bean.BeanEndpoint
-
- createBeanEndpoint(Class) - Method in class org.apache.servicemix.bean.EndpointFinder
-
- createContentExpression(PojoMarshaler) - Method in class org.apache.servicemix.bean.support.BeanInfo
-
- createExchangeFactory() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
-
- createExchangeFactory(QName) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
-
- createExchangeFactory(ServiceEndpoint) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
-
- createExchangeFactoryForService(QName) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
-
- createInOnlyExchange(QName, QName, QName) - Method in class org.apache.servicemix.bean.support.BeanSupport
-
Creates a new InOnly exchange for the given service, interface and/or operation (any of which can be null).
- createInOnlyExchange(QName, QName, QName, MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
-
- createInOnlyExchange(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
-
Creates an InOnly exchange and propagates the correlation id from the given exchange
to the newly created exchange
- createInOptionalOutExchange(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
-
Creates an InOptionalOut exchange and propagates the correlation id from the given exchange
to the newly created exchange
- createInOutExchange(QName, QName, QName) - Method in class org.apache.servicemix.bean.support.BeanSupport
-
Creates a new InOut exchange for the given service, interface and/or operation (any of which can be null).
- createInOutExchange(QName, QName, QName, MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
-
- createInOutExchange(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
-
Creates an InOut exchange and propagates the correlation id from the given exchange
to the newly created exchange
- createInvocation(Object, MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanInfo
-
- createInvocation(Object, BeanInfo, MessageExchange, BeanEndpoint) - Method in class org.apache.servicemix.bean.support.DefaultMethodInvocationStrategy
-
Creates an invocation on the given POJO using annotations to decide which method to invoke
and to figure out which parameters to use
- createInvocation(Object, BeanInfo, MessageExchange, BeanEndpoint) - Method in interface org.apache.servicemix.bean.support.MethodInvocationStrategy
-
Creates an invocation on the given POJO using annotations to decide which method to invoke
and to figure out which parameters to use
- createMessage() - Method in interface org.apache.servicemix.bean.Destination
-
- createMessage() - Method in class org.apache.servicemix.bean.support.DestinationImpl
-
- createMethodInvocation(Object, MessageExchange) - Method in class org.apache.servicemix.bean.support.MethodInfo
-
- createMethodInvocationStrategy() - Method in class org.apache.servicemix.bean.BeanEndpoint
-
- createMethodParametersExpression(Expression[]) - Method in class org.apache.servicemix.bean.support.BeanInfo
-
- createParameterUnmarshalExpression(Class, Method, Class, Annotation[]) - Method in class org.apache.servicemix.bean.support.BeanInfo
-
Creates an expression for the given parameter type if the parameter can be mapped
automatically or null if the parameter cannot be mapped due to unsufficient
annotations or not fitting with the default type conventions.
- createParameterUnmarshalExpressionForAnnotation(Class, Method, Class, Annotation) - Method in class org.apache.servicemix.bean.support.BeanInfo
-
- createQName(String, String) - Method in class org.apache.servicemix.bean.EndpointFinder
-
- createRobustInOnlyExchange(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
-
Creates an RobustInOnly exchange and propagates the correlation id from the given exchange
to the newly created exchange