A B C D E F G H I L M N O P R S T U X

A

accept() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
 
accept(long) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
 
activateEndpoint(QName, String) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
addEndpoint(BeanEndpoint) - Method in class org.apache.servicemix.bean.BeanComponent
Adds a new component dynamically
addEndpoints(List) - Method in class org.apache.servicemix.bean.EndpointFinder
 
addExchange(MessageExchange) - Method in class org.apache.servicemix.bean.support.Request
Add an exchange to this request.
addIfMatching(ResolverUtil.Test, String) - Method in class org.apache.servicemix.bean.support.ResolverUtil
Add the class designated by the fully qualified class name provided to the set of resolved classes if and only if it is approved by the Test supplied.
addParameterMapping(Class, Expression) - Method in class org.apache.servicemix.bean.support.DefaultMethodInvocationStrategy
Adds a default parameter type mapping to an expression
afterPropertiesSet() - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
answer(MessageExchange, NormalizedMessage) - Method in class org.apache.servicemix.bean.support.BeanSupport
A helper method to indicate that the message exchange should be continued with the given response and send the message on the delivery channel.
answer(MessageExchange, Source) - Method in class org.apache.servicemix.bean.support.BeanSupport
A helper method to reply to a given message exchange with a given Source

B

BeanComponent - Class in org.apache.servicemix.bean
A JBI component for binding beans to the JBI bus which work directly off of the JBI messages without requiring any SOAP Processing.
BeanComponent() - Constructor for class org.apache.servicemix.bean.BeanComponent
 
BeanEndpoint - Class in org.apache.servicemix.bean
Represents a bean endpoint which consists of a together with a MethodInvocationStrategy so that JBI message exchanges can be invoked on the bean.
BeanEndpoint() - Constructor for class org.apache.servicemix.bean.BeanEndpoint
 
BeanEndpoint(BeanComponent, ServiceEndpoint) - Constructor for class org.apache.servicemix.bean.BeanEndpoint
 
BeanEndpoint.PojoChannel - Class in org.apache.servicemix.bean
 
BeanEndpoint.PojoChannel() - Constructor for class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
 
BeanEndpoint.PojoContext - Class in org.apache.servicemix.bean
 
BeanEndpoint.PojoContext() - Constructor for class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
BeanInfo - Class in org.apache.servicemix.bean.support
Represents the metadata about a bean type created via a combination of introspection and annotations together with some useful sensible defaults
BeanInfo(Class, MethodInvocationStrategy) - Constructor for class org.apache.servicemix.bean.support.BeanInfo
 
BeanSupport - Class in org.apache.servicemix.bean.support
A useful base class for servicemix-bean POJOs
BeanSupport() - Constructor for class org.apache.servicemix.bean.support.BeanSupport
 

C

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

D

deactivateEndpoint(ServiceEndpoint) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
DefaultMethodInvocationStrategy - Class in org.apache.servicemix.bean.support
Represents the strategy used to figure out how to map a JBI message exchange to a POJO method invocation
DefaultMethodInvocationStrategy() - Constructor for class org.apache.servicemix.bean.support.DefaultMethodInvocationStrategy
 
deregisterExternalEndpoint(ServiceEndpoint) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
Destination - Interface in org.apache.servicemix.bean
 
DestinationImpl - Class in org.apache.servicemix.bean.support
 
DestinationImpl(String, BeanEndpoint) - Constructor for class org.apache.servicemix.bean.support.DestinationImpl
 
done(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
A helper method to indicate that the message exchange is complete which will set the status to ExchangeStatus.DONE and send the message on the delivery channel.

E

Endpoint - Annotation Type in org.apache.servicemix.bean
 
EndpointFinder - Class in org.apache.servicemix.bean
Used to find POJOs on the classpath to be auto-exposed as endpoints
EndpointFinder(BeanComponent) - Constructor for class org.apache.servicemix.bean.EndpointFinder
 
evaluateCallbacks(Request) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
ExchangeTarget - Annotation Type in org.apache.servicemix.bean
 
ExchangeTarget - Class in org.apache.servicemix.bean.support
An ExchangeTarget may be used to specify the target of an exchange, while retaining all the JBI features (interface based routing, service name based routing or endpoint routing).
ExchangeTarget() - Constructor for class org.apache.servicemix.bean.support.ExchangeTarget
 
extract(MessageExchange) - Method in class org.apache.servicemix.bean.support.Holder
 

F

fail(MessageExchange, Fault) - Method in class org.apache.servicemix.bean.support.BeanSupport
A helper method which fails and completes the given exchange with the specified fault
fail(MessageExchange, Exception) - Method in class org.apache.servicemix.bean.support.BeanSupport
A helper method which fails and completes the given exchange with the specified error
find(ResolverUtil.Test, String) - Method in class org.apache.servicemix.bean.support.ResolverUtil
Scans for classes starting at the package provided and descending into subpackages.
findAnnotated(Class<? extends Annotation>, String...) - Method in class org.apache.servicemix.bean.support.ResolverUtil
Attempts to discover classes that are annotated with to the annotation.
findImplementations(Class, String...) - Method in class org.apache.servicemix.bean.support.ResolverUtil
Attempts to discover classes that are assignable to the type provided.
forwardToExchange(MessageExchange, InOnly, NormalizedMessage, QName) - Method in class org.apache.servicemix.bean.support.BeanSupport
 
forwardToExchange(MessageExchange, InOnly, NormalizedMessage) - Method in class org.apache.servicemix.bean.support.BeanSupport
 

G

get() - Method in class org.apache.servicemix.bean.support.Holder
 
get(long, TimeUnit) - Method in class org.apache.servicemix.bean.support.Holder
 
getApplicationContext() - Method in class org.apache.servicemix.bean.BeanComponent
 
getApplicationContext() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getApplicationContext() - Method in class org.apache.servicemix.bean.EndpointFinder
 
getBean() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getBean() - Method in class org.apache.servicemix.bean.support.Request
 
getBeanClassName() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getBeanInfo() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getBeanName() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getBeanName() - Method in exception org.apache.servicemix.bean.NoSuchBeanException
 
getBeanType() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getBody(NormalizedMessage) - Method in class org.apache.servicemix.bean.support.BeanSupport
A helper method to return the body of the message as a POJO which could be a bean or some DOMish model of the body.
getCallbacks() - Method in class org.apache.servicemix.bean.support.Request
 
getClasses() - Method in class org.apache.servicemix.bean.support.ResolverUtil
Provides access to the classes discovered so far.
getClassLoader() - Method in class org.apache.servicemix.bean.support.ResolverUtil
Returns the classloader that will be used for scanning for classes.
getComponentName() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getConfiguredEndpoints() - Method in class org.apache.servicemix.bean.BeanComponent
 
getContext() - Method in class org.apache.servicemix.bean.support.BeanSupport
 
getCorrelation(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getCorrelationExpression() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getCorrelationId() - Method in class org.apache.servicemix.bean.support.Request
 
getDefaultParameterTypeExpression(Class) - Method in class org.apache.servicemix.bean.support.DefaultMethodInvocationStrategy
 
getDefaultParameterTypeExpression(Class) - Method in interface org.apache.servicemix.bean.support.MethodInvocationStrategy
 
getDeliveryChannel() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getDeliveryChannel() - Method in class org.apache.servicemix.bean.support.BeanSupport
 
getEndpoint(QName, String) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getEndpoint() - Method in exception org.apache.servicemix.bean.MethodInvocationFailedException
 
getEndpoint() - Method in exception org.apache.servicemix.bean.NoSuchBeanException
 
getEndpoint() - Method in class org.apache.servicemix.bean.support.BeanSupport
 
getEndpoint() - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
getEndpoint() - Method in exception org.apache.servicemix.bean.UnknownMessageExchangeTypeException
 
getEndpointClasses() - Method in class org.apache.servicemix.bean.BeanComponent
 
getEndpointDescriptor(ServiceEndpoint) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getEndpoints() - Method in class org.apache.servicemix.bean.BeanComponent
 
getEndpoints(QName) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getEndpointsForService(QName) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getExchangeFactory() - Method in class org.apache.servicemix.bean.support.BeanSupport
Provide access to the default message exchange exchangeFactory, lazily creating one.
getExchanges() - Method in class org.apache.servicemix.bean.support.Request
Get all the MessageExchanges that are involved in this request
getExtensionMBeanName() - Method in class org.apache.servicemix.bean.support.BeanSupport
 
getExternalEndpoints(QName) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getExternalEndpointsForService(QName) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getInMessage(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
Returns the in message or throws an exception if there is no in message.
getInstallRoot() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getInterface() - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
getInvocation() - Method in exception org.apache.servicemix.bean.MethodInvocationFailedException
 
getLog() - Method in class org.apache.servicemix.bean.pojos.LoggingPojo
 
getLogger(String, String) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getMaxMsgDisplaySize() - Method in class org.apache.servicemix.bean.pojos.LoggingPojo
 
getMBeanNames() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getMBeanServer() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getMessageExchange() - Method in exception org.apache.servicemix.bean.MethodInvocationFailedException
 
getMessageExchange() - Method in exception org.apache.servicemix.bean.UnknownMessageExchangeTypeException
 
getMessageTransformer() - Method in class org.apache.servicemix.bean.support.BeanSupport
 
getMethodInvocationStrategy() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getNamingContext() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getOperation() - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
getOrCreateCurrentRequest(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getPackages() - Method in class org.apache.servicemix.bean.EndpointFinder
 
getPojo() - Method in exception org.apache.servicemix.bean.MethodInvocationFailedException
 
getRequest(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
getResolvedEPR(ServiceEndpoint) - Method in class org.apache.servicemix.bean.BeanComponent
 
getSearchPackages() - Method in class org.apache.servicemix.bean.BeanComponent
 
getService() - Method in class org.apache.servicemix.bean.support.BeanSupport
 
getService() - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
getServiceEndpoint() - Method in class org.apache.servicemix.bean.support.BeanSupport
 
getStore() - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
getStoreFactory() - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
getTarget() - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
getTransactionManager() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
getType() - Method in class org.apache.servicemix.bean.support.BeanInfo
 
getUri() - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
getWorkspaceRoot() - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 

H

Holder - Class in org.apache.servicemix.bean.support
 
Holder() - Constructor for class org.apache.servicemix.bean.support.Holder
 

I

initialize() - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
injectBean(Object) - Method in class org.apache.servicemix.bean.BeanEndpoint
A strategy method to allow implementations to perform some custom JBI based injection of the POJO
introspect() - Method in class org.apache.servicemix.bean.support.BeanInfo
 
introspect(Class) - Method in class org.apache.servicemix.bean.support.BeanInfo
 
introspect(Class, Method) - Method in class org.apache.servicemix.bean.support.BeanInfo
 
invoke(MessageExchange, NormalizedMessage, QName, QName, QName) - Method in class org.apache.servicemix.bean.support.BeanSupport
Performs an invocation where the service, operation or interface name could be specified
invoke(Method, Object, Object[], MessageExchange) - Method in class org.apache.servicemix.bean.support.MethodInfo
 
isCancelled() - Method in class org.apache.servicemix.bean.support.Holder
 
isClient(Class) - Method in class org.apache.servicemix.bean.EndpointFinder
Returns true if the interface is a client side interface
isCopyAttachments() - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
isCopyProperties() - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
isDone() - Method in class org.apache.servicemix.bean.support.Holder
 
isFinished() - Method in class org.apache.servicemix.bean.support.Request
Check if this request is completely finished.
isInAndOut(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
A helper method which will return true if the exchange is capable of both In and Out such as InOut, InOptionalOut etc.
isNotNullOrBlank(String) - Method in class org.apache.servicemix.bean.EndpointFinder
 

L

loadDefaultRegistry() - Method in class org.apache.servicemix.bean.support.DefaultMethodInvocationStrategy
 
LoggingPojo - Class in org.apache.servicemix.bean.pojos
A simple tracing component which can be placed inside a pipeline to trace the message exchange though the component.
LoggingPojo() - Constructor for class org.apache.servicemix.bean.pojos.LoggingPojo
 

M

matches(Class) - Method in class org.apache.servicemix.bean.support.ResolverUtil.AnnotatedWith
Returns true if the type is annotated with the class provided to the constructor.
matches(Class) - Method in class org.apache.servicemix.bean.support.ResolverUtil.IsA
Returns true if type is assignable to the parent type supplied in the constructor.
matches(Class) - Method in interface org.apache.servicemix.bean.support.ResolverUtil.Test
Will be called repeatedly with candidate classes.
MethodInfo - Class in org.apache.servicemix.bean.support
 
MethodInfo(Method, Expression) - Constructor for class org.apache.servicemix.bean.support.MethodInfo
 
MethodInvocationFailedException - Exception in org.apache.servicemix.bean
 
MethodInvocationFailedException(Object, MethodInvocation, MessageExchange, BeanEndpoint, Throwable) - Constructor for exception org.apache.servicemix.bean.MethodInvocationFailedException
 
MethodInvocationStrategy - Interface in org.apache.servicemix.bean.support
 

N

newInstance(Content) - Method in class org.apache.servicemix.bean.support.BeanInfo
 
NoSuchBeanException - Exception in org.apache.servicemix.bean
An exception thrown if an endpoint is created with an unknown bean name
NoSuchBeanException(String, BeanEndpoint) - Constructor for exception org.apache.servicemix.bean.NoSuchBeanException
 

O

onConsumerExchange(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
onMessageExchange(MessageExchange) - Method in class org.apache.servicemix.bean.pojos.LoggingPojo
Intercepts the MessageExchange to output the message and its properties for debugging purposes.
onMessageExchange(MessageExchange) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
onProviderExchange(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
onProviderExchangeDone(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
Operation - Annotation Type in org.apache.servicemix.bean
 
org.apache.servicemix.bean - package org.apache.servicemix.bean
A component for using beans to process JBI message exchanges by using injection.
org.apache.servicemix.bean.pojos - package org.apache.servicemix.bean.pojos
 
org.apache.servicemix.bean.support - package org.apache.servicemix.bean.support
Support classes for the PojoComponent

P

process(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
processFirstExchange(MessageExchange) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
processOngoingExchange(MessageExchange) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
propagateCorrelationId(MessageExchange, MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
Propagates the correlation id from an exchange to a newly created exchange
Property - Annotation Type in org.apache.servicemix.bean
Binds a method parameter to an XPath expression on the inbound message

R

ReflectionUtils - Class in org.apache.servicemix.bean.support
 
registerExternalEndpoint(ServiceEndpoint) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
Request - Class in org.apache.servicemix.bean.support
 
Request(Object, Object, MessageExchange) - Constructor for class org.apache.servicemix.bean.support.Request
 
resolveEndpointReference(DocumentFragment) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoContext
 
ResolverUtil<T> - Class in org.apache.servicemix.bean.support
ResolverUtil is used to locate classes that are available in the/a class path and meet arbitrary conditions.
ResolverUtil() - Constructor for class org.apache.servicemix.bean.support.ResolverUtil
 
ResolverUtil.AnnotatedWith - Class in org.apache.servicemix.bean.support
A Test that checks to see if each class is annotated with a specific annotation.
ResolverUtil.AnnotatedWith(Class<? extends Annotation>) - Constructor for class org.apache.servicemix.bean.support.ResolverUtil.AnnotatedWith
Construts an AnnotatedWith test for the specified annotation type.
ResolverUtil.IsA - Class in org.apache.servicemix.bean.support
A Test that checks to see if each class is assignable to the provided class.
ResolverUtil.IsA(Class) - Constructor for class org.apache.servicemix.bean.support.ResolverUtil.IsA
Constructs an IsA test using the supplied Class as the parent class/interface.
ResolverUtil.Test - Interface in org.apache.servicemix.bean.support
A simple interface that specifies how to test classes to determine if they are to be included in the results produced by the ResolverUtil.

S

send(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
 
send(String, NormalizedMessage) - Method in class org.apache.servicemix.bean.BeanEndpoint
Used by POJOs acting as a consumer
send(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint
 
send(NormalizedMessage) - Method in interface org.apache.servicemix.bean.Destination
 
send(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
 
send(NormalizedMessage) - Method in class org.apache.servicemix.bean.support.DestinationImpl
 
sendSync(MessageExchange) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
 
sendSync(MessageExchange, long) - Method in class org.apache.servicemix.bean.BeanEndpoint.PojoChannel
 
sendSync(MessageExchange) - Method in class org.apache.servicemix.bean.support.BeanSupport
 
sendSync(MessageExchange, long) - Method in class org.apache.servicemix.bean.support.BeanSupport
 
set(MessageExchange) - Method in class org.apache.servicemix.bean.support.Holder
 
setApplicationContext(ApplicationContext) - Method in class org.apache.servicemix.bean.BeanComponent
 
setApplicationContext(ApplicationContext) - Method in class org.apache.servicemix.bean.BeanEndpoint
Set the Spring ApplicationContext where the bean can be found.
setApplicationContext(ApplicationContext) - Method in class org.apache.servicemix.bean.EndpointFinder
 
setBean(Object) - Method in class org.apache.servicemix.bean.BeanEndpoint
Set the bean to be used for handling exchanges
setBeanClassName(String) - Method in class org.apache.servicemix.bean.BeanEndpoint
Set the bean class name to be used for handling exchanges.
setBeanInfo(BeanInfo) - Method in class org.apache.servicemix.bean.BeanEndpoint
Set a custom bean info object to define the bean to be used for handling exchanges
setBeanName(String) - Method in class org.apache.servicemix.bean.BeanEndpoint
Set the name of the bean in the application context to be used for handling exchanges
setBeanType(Class<?>) - Method in class org.apache.servicemix.bean.BeanEndpoint
Set the bean class to be used for handling exchanges.
setBody(NormalizedMessage, Object) - Method in class org.apache.servicemix.bean.support.BeanSupport
Sets the body of the message as a POJO
setClassLoader(ClassLoader) - Method in class org.apache.servicemix.bean.support.ResolverUtil
Sets an explicit ClassLoader that should be used when scanning for classes.
setContext(ComponentContext) - Method in class org.apache.servicemix.bean.support.BeanSupport
 
setCopyAttachments(boolean) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
setCopyProperties(boolean) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
setCorrelationExpression(Expression) - Method in class org.apache.servicemix.bean.BeanEndpoint
Set a custom expression to use for correlating exchanges into a single request handled by the same bean instance.
setEndpoint(String) - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
setEndpoints(BeanEndpoint[]) - Method in class org.apache.servicemix.bean.BeanComponent
 
setExtensionMBeanName(ObjectName) - Method in class org.apache.servicemix.bean.support.BeanSupport
 
setField(Field, Object, Object) - Static method in class org.apache.servicemix.bean.support.ReflectionUtils
 
setInterface(QName) - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
setLog(Logger) - Method in class org.apache.servicemix.bean.pojos.LoggingPojo
 
setMaxMsgDisplaySize(int) - Method in class org.apache.servicemix.bean.pojos.LoggingPojo
 
setMessageTransformer(MessageTransformer) - Method in class org.apache.servicemix.bean.support.BeanSupport
 
setMethodInvocationStrategy(MethodInvocationStrategy) - Method in class org.apache.servicemix.bean.BeanEndpoint
Set a custom invocation strategy to define how the bean is being invoked.
setOperation(QName) - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
setPackages(String[]) - Method in class org.apache.servicemix.bean.EndpointFinder
 
setSearchPackages(String[]) - Method in class org.apache.servicemix.bean.BeanComponent
 
setService(QName) - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
setServiceEndpoint(ServiceEndpoint) - Method in class org.apache.servicemix.bean.support.BeanSupport
 
setStore(Store) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
setStoreFactory(StoreFactory) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
setTarget(ExchangeTarget) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
 
setUri(String) - Method in class org.apache.servicemix.bean.support.ExchangeTarget
 
shouldIgnoreBean(Class) - Method in class org.apache.servicemix.bean.EndpointFinder
Should the bean be ignored?
start() - Method in class org.apache.servicemix.bean.BeanEndpoint
 
stop() - Method in class org.apache.servicemix.bean.BeanEndpoint
 

T

toString() - Method in class org.apache.servicemix.bean.support.ResolverUtil.AnnotatedWith
 
toString() - Method in class org.apache.servicemix.bean.support.ResolverUtil.IsA
 
transform(MessageExchange, NormalizedMessage, NormalizedMessage) - Method in class org.apache.servicemix.bean.support.TransformBeanSupport
Transforms the given out message
TransformBeanSupport - Class in org.apache.servicemix.bean.support
A useful base class for a transform component.
TransformBeanSupport() - Constructor for class org.apache.servicemix.bean.support.TransformBeanSupport
 

U

UnknownMessageExchangeTypeException - Exception in org.apache.servicemix.bean
An exception thrown if an unknown message exchange is used with a @{link BeanEndpoint}
UnknownMessageExchangeTypeException(MessageExchange, BeanEndpoint) - Constructor for exception org.apache.servicemix.bean.UnknownMessageExchangeTypeException
 

X

XPath - Annotation Type in org.apache.servicemix.bean
Binds a method parameter to an XPath expression on the inbound message

A B C D E F G H I L M N O P R S T U X

Copyright © 2005-2012 FuseSource. All Rights Reserved.