Package org.apache.camel.component.bean
Class CamelInvocationHandler
java.lang.Object
org.apache.camel.component.bean.AbstractCamelInvocationHandler
org.apache.camel.component.bean.CamelInvocationHandler
- All Implemented Interfaces:
InvocationHandler
public class CamelInvocationHandler
extends AbstractCamelInvocationHandler
implements InvocationHandler
An
InvocationHandler
which invokes a message exchange on a camel Endpoint
-
Field Summary
Fields inherited from class org.apache.camel.component.bean.AbstractCamelInvocationHandler
endpoint, producer
-
Constructor Summary
ConstructorDescriptionCamelInvocationHandler
(org.apache.camel.Endpoint endpoint, boolean binding, org.apache.camel.Producer producer, MethodInfoCache methodInfoCache) -
Method Summary
Methods inherited from class org.apache.camel.component.bean.AbstractCamelInvocationHandler
afterInvoke, doInvoke, findSuitableException, getExecutorService, getGenericType, invoke, invokeProxy, invokeWithBody, isValidMethod
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.reflect.InvocationHandler
invoke
-
Constructor Details
-
CamelInvocationHandler
public CamelInvocationHandler(org.apache.camel.Endpoint endpoint, boolean binding, org.apache.camel.Producer producer, MethodInfoCache methodInfoCache)
-
-
Method Details
-
doInvokeProxy
- Specified by:
doInvokeProxy
in classAbstractCamelInvocationHandler
- Throws:
Throwable
-