org.mule.transport.jms.xa
Class ConnectionInvocationHandler

java.lang.Object
  extended by org.mule.transport.jms.xa.ConnectionInvocationHandler
All Implemented Interfaces:
java.lang.reflect.InvocationHandler, TargetInvocationHandler

public class ConnectionInvocationHandler
extends java.lang.Object
implements TargetInvocationHandler


Constructor Summary
ConnectionInvocationHandler(java.lang.Object xac)
           
ConnectionInvocationHandler(java.lang.Object xac, java.lang.Boolean sameRMOverrideValue)
           
 
Method Summary
 java.lang.Object getTargetObject()
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionInvocationHandler

public ConnectionInvocationHandler(java.lang.Object xac)

ConnectionInvocationHandler

public ConnectionInvocationHandler(java.lang.Object xac,
                                   java.lang.Boolean sameRMOverrideValue)
Method Detail

getTargetObject

public java.lang.Object getTargetObject()
Specified by:
getTargetObject in interface TargetInvocationHandler

invoke

public java.lang.Object invoke(java.lang.Object proxy,
                               java.lang.reflect.Method method,
                               java.lang.Object[] args)
                        throws java.lang.Throwable
Specified by:
invoke in interface java.lang.reflect.InvocationHandler
Throws:
java.lang.Throwable


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.