org.mule.module.jca
Class DefaultConnectionManager

java.lang.Object
  extended by org.mule.module.jca.DefaultConnectionManager
All Implemented Interfaces:
Serializable, EventListener, ConnectionEventListener, ConnectionManager

public class DefaultConnectionManager
extends Object
implements ConnectionManager, ConnectionEventListener

DefaultConnectionManager TODO

See Also:
Serialized Form

Constructor Summary
DefaultConnectionManager()
           
 
Method Summary
 Object allocateConnection(ManagedConnectionFactory connectionFactory, ConnectionRequestInfo info)
           
 void connectionClosed(ConnectionEvent event)
           
 void connectionErrorOccurred(ConnectionEvent event)
           
 void localTransactionCommitted(ConnectionEvent event)
           
 void localTransactionRolledback(ConnectionEvent event)
           
 void localTransactionStarted(ConnectionEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultConnectionManager

public DefaultConnectionManager()
Method Detail

allocateConnection

public Object allocateConnection(ManagedConnectionFactory connectionFactory,
                                 ConnectionRequestInfo info)
                          throws ResourceException
Specified by:
allocateConnection in interface ConnectionManager
Throws:
ResourceException
See Also:
ConnectionManager.allocateConnection(javax.resource.spi.ManagedConnectionFactory, javax.resource.spi.ConnectionRequestInfo)

connectionClosed

public void connectionClosed(ConnectionEvent event)
Specified by:
connectionClosed in interface ConnectionEventListener
See Also:
ConnectionEventListener.connectionClosed(javax.resource.spi.ConnectionEvent)

localTransactionStarted

public void localTransactionStarted(ConnectionEvent event)
Specified by:
localTransactionStarted in interface ConnectionEventListener
See Also:
ConnectionEventListener.localTransactionStarted(javax.resource.spi.ConnectionEvent)

localTransactionCommitted

public void localTransactionCommitted(ConnectionEvent event)
Specified by:
localTransactionCommitted in interface ConnectionEventListener
See Also:
ConnectionEventListener.localTransactionCommitted(javax.resource.spi.ConnectionEvent)

localTransactionRolledback

public void localTransactionRolledback(ConnectionEvent event)
Specified by:
localTransactionRolledback in interface ConnectionEventListener
See Also:
ConnectionEventListener.localTransactionRolledback(javax.resource.spi.ConnectionEvent)

connectionErrorOccurred

public void connectionErrorOccurred(ConnectionEvent event)
Specified by:
connectionErrorOccurred in interface ConnectionEventListener
See Also:
ConnectionEventListener.connectionErrorOccurred(javax.resource.spi.ConnectionEvent)


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.