public class AtomikosJmsNonXaSessionProxy extends AbstractJmsSessionProxy
closed, delegate, proxiedMethods| Constructor and Description |
|---|
AtomikosJmsNonXaSessionProxy(javax.jms.Session delegate,
SessionHandleStateChangeListener owner,
SessionHandleStateChangeListener connectionProxy) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
destroy() |
protected void |
handleInvocationException(java.lang.Throwable e) |
java.lang.Object |
invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args) |
protected boolean |
isAvailable() |
protected boolean |
isErroneous() |
protected boolean |
isInTransaction(CompositeTransaction ct) |
static javax.jms.Session |
newInstance(javax.jms.Session wrapped,
SessionHandleStateChangeListener owner,
AtomikosJmsConnectionProxy atomikosJmsConnectionProxy) |
void |
recycle() |
protected void |
throwInvocationAfterClose(java.lang.String methodName) |
java.lang.String |
toString() |
isInactiveTransactioncallNativeMethod, createDynamicProxy, getClassLoadersToTry, getInterfaceClasses, getRequiredInterfaceType, markClosedpublic AtomikosJmsNonXaSessionProxy(javax.jms.Session delegate,
SessionHandleStateChangeListener owner,
SessionHandleStateChangeListener connectionProxy)
protected void throwInvocationAfterClose(java.lang.String methodName)
throws java.lang.Exception
throwInvocationAfterClose in class DynamicProxySupport<javax.jms.Session>java.lang.Exceptionpublic void close()
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
invoke in interface java.lang.reflect.InvocationHandlerinvoke in class DynamicProxySupport<javax.jms.Session>java.lang.Throwableprotected void destroy()
protected boolean isAvailable()
isAvailable in class AbstractJmsSessionProxyprotected boolean isErroneous()
isErroneous in class AbstractJmsSessionProxyprotected boolean isInTransaction(CompositeTransaction ct)
isInTransaction in class AbstractJmsSessionProxypublic java.lang.String toString()
toString in class java.lang.Objectpublic static javax.jms.Session newInstance(javax.jms.Session wrapped,
SessionHandleStateChangeListener owner,
AtomikosJmsConnectionProxy atomikosJmsConnectionProxy)
public void recycle()
recycle in class AbstractJmsSessionProxyprotected void handleInvocationException(java.lang.Throwable e)
throws java.lang.Throwable
handleInvocationException in class DynamicProxySupport<javax.jms.Session>java.lang.ThrowableCopyright © 2019. All Rights Reserved.