org.openejb.alt.connectors.minerva
Class NoTransCMFactory

java.lang.Object
  |
  +--org.openejb.alt.connectors.minerva.BaseCMFactory
        |
        +--org.openejb.alt.connectors.minerva.NoTransCMFactory
All Implemented Interfaces:
ConnectionManagerFactory

public class NoTransCMFactory
extends BaseCMFactory

ConnectionManagerFactory implementation for the Minerva No Transaction Connection Manager. This provides non-shared access, and handles only connectors that do not use transactions. This factory will always return the same ConnectionManager instance, but it configures it for the factories you pass to createConnectionManager, so you still have to call that once for every ManagedConnectionFactory.

Version:
$Revision: 1.2 $

Constructor Summary
NoTransCMFactory()
           
 
Method Summary
protected  org.opentools.minerva.connector.BaseConnectionManager createConnectionManager()
          Creates a Minerva ConnectionManager of the appropriate type for this factory.
 
Methods inherited from class org.openejb.alt.connectors.minerva.BaseCMFactory
createConnectionManager, setLogWriter, setProperties
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoTransCMFactory

public NoTransCMFactory()
Method Detail

createConnectionManager

protected org.opentools.minerva.connector.BaseConnectionManager createConnectionManager()
Description copied from class: BaseCMFactory
Creates a Minerva ConnectionManager of the appropriate type for this factory.
Overrides:
createConnectionManager in class BaseCMFactory