org.jboss.jca.core.connectionmanager.listener
Class NoTxConnectionListener

java.lang.Object
  extended by org.jboss.jca.core.connectionmanager.listener.AbstractConnectionListener
      extended by org.jboss.jca.core.connectionmanager.listener.NoTxConnectionListener
All Implemented Interfaces:
Comparable, EventListener, javax.resource.spi.ConnectionEventListener, org.jboss.jca.core.api.connectionmanager.listener.ConnectionListener

public class NoTxConnectionListener
extends AbstractConnectionListener

NoTx Connection Listener.

Author:
Gurkan Erdogdu, Jesper Pedersen
See Also:
AbstractConnectionListener

Field Summary
 
Fields inherited from class org.jboss.jca.core.connectionmanager.listener.AbstractConnectionListener
trace
 
Constructor Summary
NoTxConnectionListener(ConnectionManager cm, javax.resource.spi.ManagedConnection mc, Pool pool, Object context, org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy)
          Creates a new no-tx listener.
 
Method Summary
 void connectionClosed(javax.resource.spi.ConnectionEvent ce)
          
protected  CoreLogger getLogger()
          Get the logger
 
Methods inherited from class org.jboss.jca.core.connectionmanager.listener.AbstractConnectionListener
compareTo, connectionErrorOccurred, delist, enlist, getCachedConnectionManager, getConnectionManager, getContext, getLastValidatedTime, getManagedConnection, getPool, getState, isManagedConnectionFree, isTimedOut, isTrackByTx, localTransactionCommitted, localTransactionRolledback, localTransactionStarted, registerConnection, setLastValidatedTime, setState, setTrackByTx, tidyup, toString, toString, unregisterConnection, unregisterConnections, used
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NoTxConnectionListener

public NoTxConnectionListener(ConnectionManager cm,
                              javax.resource.spi.ManagedConnection mc,
                              Pool pool,
                              Object context,
                              org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy)
Creates a new no-tx listener.

Parameters:
cm - connection manager
mc - managed connection
pool - pool
context - context
flushStrategy - flushStrategy
Method Detail

getLogger

protected CoreLogger getLogger()
Get the logger

Specified by:
getLogger in class AbstractConnectionListener
Returns:
The value

connectionClosed

public void connectionClosed(javax.resource.spi.ConnectionEvent ce)

Specified by:
connectionClosed in interface javax.resource.spi.ConnectionEventListener
Overrides:
connectionClosed in class AbstractConnectionListener


Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)