org.mule.providers.jms.xa
Class SessionInvocationHandler
java.lang.Object
org.mule.providers.jms.xa.SessionInvocationHandler
- All Implemented Interfaces:
- InvocationHandler
- public class SessionInvocationHandler
- extends Object
- implements InvocationHandler
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final transient Log logger
SessionInvocationHandler
public SessionInvocationHandler(XASession xaSession)
throws JMSException
SessionInvocationHandler
public SessionInvocationHandler(XAQueueSession xaSession)
throws JMSException
SessionInvocationHandler
public SessionInvocationHandler(XATopicSession xaSession)
throws JMSException
invoke
public Object invoke(Object proxy,
Method method,
Object[] args)
throws Throwable
- Specified by:
invoke in interface InvocationHandler
- Throws:
Throwable
enlist
protected void enlist()
throws Exception
- Throws:
Exception
isEnlisted
public boolean isEnlisted()
setEnlisted
public void setEnlisted(boolean enlisted)
getTargetObject
public XASession getTargetObject()
getXAResource
public XAResource getXAResource()
Copyright © 2003-2007 MuleSource, Inc.. All Rights Reserved.