Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
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
addSentExchange(String)
- Method in class org.apache.servicemix.bean.support.
Request
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
BeanXBeanDeployer
- Class in
org.apache.servicemix.bean
BeanXBeanDeployer(BeanComponent)
- Constructor for class org.apache.servicemix.bean.
BeanXBeanDeployer
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, Object)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
close()
- Method in class org.apache.servicemix.bean.
BeanEndpoint.PojoChannel
Content
- Annotation Type in
org.apache.servicemix.bean
Binds a method parameter to the payload of a message exchange
Correlation
- Annotation Type in
org.apache.servicemix.bean
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
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
createServiceUnitManager()
- Method in class org.apache.servicemix.bean.
BeanComponent
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
destroy()
- Method in class org.apache.servicemix.bean.
EndpointFinder
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
extract(MessageExchange)
- Method in class org.apache.servicemix.bean.support.
Holder
F
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.
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
getBeanFactoryPostProcessors(String)
- Method in class org.apache.servicemix.bean.
BeanXBeanDeployer
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
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
getCorrelation(MessageExchange)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
getCorrelationExpression()
- Method in class org.apache.servicemix.bean.
BeanEndpoint
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
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 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
getExchange()
- Method in class org.apache.servicemix.bean.support.
Request
getExternalEndpoints(QName)
- Method in class org.apache.servicemix.bean.
BeanEndpoint.PojoContext
getExternalEndpointsForService(QName)
- Method in class org.apache.servicemix.bean.
BeanEndpoint.PojoContext
getInstallRoot()
- Method in class org.apache.servicemix.bean.
BeanEndpoint.PojoContext
getInvocation()
- Method in exception org.apache.servicemix.bean.
MethodInvocationFailedException
getLogger(String, String)
- Method in class org.apache.servicemix.bean.
BeanEndpoint.PojoContext
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
getMethod()
- Method in class org.apache.servicemix.bean.support.
MethodInfo
getMethodInvocationStrategy()
- Method in class org.apache.servicemix.bean.
BeanEndpoint
getNamingContext()
- Method in class org.apache.servicemix.bean.
BeanEndpoint.PojoContext
getPackages()
- Method in class org.apache.servicemix.bean.
EndpointFinder
getParametersExpression()
- Method in class org.apache.servicemix.bean.support.
MethodInfo
getPojo()
- Method in exception org.apache.servicemix.bean.
MethodInvocationFailedException
getResolvedEPR(ServiceEndpoint)
- Method in class org.apache.servicemix.bean.
BeanComponent
getSearchPackages()
- Method in class org.apache.servicemix.bean.
BeanComponent
getTransactionManager()
- Method in class org.apache.servicemix.bean.
BeanEndpoint.PojoContext
getType()
- Method in class org.apache.servicemix.bean.support.
BeanInfo
getType()
- Method in class org.apache.servicemix.bean.support.
MethodInfo
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
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(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
isDone()
- Method in class org.apache.servicemix.bean.support.
Holder
isNotNullOrBlank(String)
- Method in class org.apache.servicemix.bean.
EndpointFinder
L
loadDefaultRegistry()
- Method in class org.apache.servicemix.bean.support.
DefaultMethodInvocationStrategy
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(Class, 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
onProviderExchange(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.support
- package org.apache.servicemix.bean.support
Support classes for the PojoComponent
P
process(MessageExchange)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
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
ReflectionUtils()
- Constructor for class org.apache.servicemix.bean.support.
ReflectionUtils
registerClient(Class)
- Method in class org.apache.servicemix.bean.
EndpointFinder
registerExternalEndpoint(ServiceEndpoint)
- Method in class org.apache.servicemix.bean.
BeanEndpoint.PojoContext
Request
- Class in
org.apache.servicemix.bean.support
Request()
- Constructor for class org.apache.servicemix.bean.support.
Request
Request(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(NormalizedMessage)
- Method in interface org.apache.servicemix.bean.
Destination
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
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
setApplicationContext(ApplicationContext)
- Method in class org.apache.servicemix.bean.
EndpointFinder
setBean(Object)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
setBean(Object)
- Method in class org.apache.servicemix.bean.support.
Request
setBeanClassName(String)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
setBeanInfo(BeanInfo)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
setBeanName(String)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
setBeanType(Class<?>)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
setClassLoader(ClassLoader)
- Method in class org.apache.servicemix.bean.support.
ResolverUtil
Sets an explicit ClassLoader that should be used when scanning for classes.
setCorrelationExpression(Expression)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
setEndpoints(BeanEndpoint[])
- Method in class org.apache.servicemix.bean.
BeanComponent
setExchange(MessageExchange)
- Method in class org.apache.servicemix.bean.support.
Request
setField(Field, Object, Object)
- Static method in class org.apache.servicemix.bean.support.
ReflectionUtils
setMethodInvocationStrategy(MethodInvocationStrategy)
- Method in class org.apache.servicemix.bean.
BeanEndpoint
setPackages(String[])
- Method in class org.apache.servicemix.bean.
EndpointFinder
setSearchPackages(String[])
- Method in class org.apache.servicemix.bean.
BeanComponent
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
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2005-2008
Apache Software Foundation
. All Rights Reserved.