public class ActiveMQManagedConnection extends Object implements ManagedConnection, ExceptionListener
| Constructor and Description |
|---|
ActiveMQManagedConnection(Subject subject,
ActiveMQConnection physicalConnection,
ActiveMQConnectionRequestInfo info) |
public ActiveMQManagedConnection(Subject subject, ActiveMQConnection physicalConnection, ActiveMQConnectionRequestInfo info) throws ResourceException
ResourceExceptionpublic boolean isInManagedTx()
public void associate(Subject subject, ActiveMQConnectionRequestInfo info) throws JMSException
JMSExceptionpublic Connection getPhysicalConnection()
public Object getConnection(Subject subject, ConnectionRequestInfo info) throws ResourceException
getConnection in interface ManagedConnectionResourceExceptionManagedConnection.getConnection(javax.security.auth.Subject,
javax.resource.spi.ConnectionRequestInfo)public void destroy() throws ResourceException
destroy in interface ManagedConnectionResourceExceptionManagedConnection.destroy()public void cleanup() throws ResourceException
cleanup in interface ManagedConnectionResourceExceptionManagedConnection.cleanup()public void associateConnection(Object connection) throws ResourceException
associateConnection in interface ManagedConnectionResourceExceptionManagedConnection.associateConnection(java.lang.Object)public void addConnectionEventListener(ConnectionEventListener listener)
addConnectionEventListener in interface ManagedConnectionManagedConnection.addConnectionEventListener(javax.resource.spi.ConnectionEventListener)public void removeConnectionEventListener(ConnectionEventListener listener)
removeConnectionEventListener in interface ManagedConnectionManagedConnection.removeConnectionEventListener(javax.resource.spi.ConnectionEventListener)public XAResource getXAResource() throws ResourceException
getXAResource in interface ManagedConnectionResourceExceptionManagedConnection.getXAResource()public LocalTransaction getLocalTransaction() throws ResourceException
getLocalTransaction in interface ManagedConnectionResourceExceptionManagedConnection.getLocalTransaction()public ManagedConnectionMetaData getMetaData() throws ResourceException
getMetaData in interface ManagedConnectionResourceExceptionManagedConnection.getMetaData()public void setLogWriter(PrintWriter logWriter) throws ResourceException
setLogWriter in interface ManagedConnectionResourceExceptionManagedConnection.setLogWriter(java.io.PrintWriter)public PrintWriter getLogWriter() throws ResourceException
getLogWriter in interface ManagedConnectionResourceExceptionManagedConnection.getLogWriter()public boolean matches(Subject subject, ConnectionRequestInfo info)
subject - subject to matchinfo - cri to matchpublic void proxyClosedEvent(ManagedConnectionProxy proxy)
proxy - public void onException(JMSException e)
onException in interface ExceptionListenerpublic TransactionContext getTransactionContext()
Copyright © 2005–2015 FuseSource, Corp.. All rights reserved.