org.apache.avalon.excalibur.datasource
Class JdbcConnectionFactory

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLoggable
        |
        +--org.apache.avalon.excalibur.datasource.JdbcConnectionFactory
All Implemented Interfaces:
Component, Loggable, ObjectFactory

public class JdbcConnectionFactory
extends AbstractLoggable
implements ObjectFactory

The Factory implementation for JdbcConnections.

Version:
CVS $Revision: 1.3 $ $Date: 2001/06/01 21:09:24 $
Author:
Berin Loritsch

Constructor Summary
JdbcConnectionFactory(java.lang.String url, java.lang.String username, java.lang.String password, boolean autoCommit, boolean oradb)
           
 
Method Summary
 void decommission(java.lang.Object object)
           
 java.lang.Class getCreatedClass()
           
 java.lang.Object newInstance()
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable
getLogger, setLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcConnectionFactory

public JdbcConnectionFactory(java.lang.String url,
                             java.lang.String username,
                             java.lang.String password,
                             boolean autoCommit,
                             boolean oradb)
Method Detail

newInstance

public java.lang.Object newInstance()
                             throws java.lang.Exception
Specified by:
newInstance in interface ObjectFactory

getCreatedClass

public java.lang.Class getCreatedClass()
Specified by:
getCreatedClass in interface ObjectFactory

decommission

public void decommission(java.lang.Object object)
                  throws java.lang.Exception
Specified by:
decommission in interface ObjectFactory


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.