public class SessionInvocationHandler extends Object implements org.mule.util.proxy.TargetInvocationHandler
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
logger |
| Constructor and Description |
|---|
SessionInvocationHandler(javax.jms.XAQueueSession xaSession,
Boolean sameRMOverrideValue) |
SessionInvocationHandler(javax.jms.XASession xaSession,
Boolean sameRMOverrideValue) |
SessionInvocationHandler(javax.jms.XATopicSession xaSession,
Boolean sameRMOverrideValue) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
delist() |
boolean |
enlist() |
Object |
getTargetObject() |
XAResource |
getXAResource() |
Object |
invoke(Object proxy,
Method method,
Object[] args) |
boolean |
isEnlisted() |
void |
setEnlisted(boolean enlisted) |
public SessionInvocationHandler(javax.jms.XASession xaSession,
Boolean sameRMOverrideValue)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic SessionInvocationHandler(javax.jms.XAQueueSession xaSession,
Boolean sameRMOverrideValue)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic SessionInvocationHandler(javax.jms.XATopicSession xaSession,
Boolean sameRMOverrideValue)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic Object invoke(Object proxy, Method method, Object[] args) throws Throwable
invoke in interface InvocationHandlerThrowablepublic boolean isEnlisted()
public void setEnlisted(boolean enlisted)
public Object getTargetObject()
getTargetObject in interface org.mule.util.proxy.TargetInvocationHandlerpublic XAResource getXAResource()
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.