org.orange.util.integration
Class DriverJDBCConnectionFactory

org.orange.util.integration.JDBCConnectionFactory
  |
  +--org.orange.util.integration.DriverJDBCConnectionFactory

public class DriverJDBCConnectionFactory
extends JDBCConnectionFactory

Author:
Jérôme Beau
Version: 0.2
Stereotype singleton

Field Summary
 final static StringDATABASE_URL
           
 final static StringJDBC_DRIVER_CLASS_NAME
           
 final static StringPASSWORD
           
 final static StringPASSWORD_DEFAULT
           
 final static StringUSER
           
 final static StringUSER_DEFAULT
           

Constructor Summary
DriverJDBCConnectionFactory(Preferences somePreferences)
           

Method Summary
 ConnectiongetConnection()
          Get a database connection

Field Detail

DATABASE_URL

public final static String DATABASE_URL

JDBC_DRIVER_CLASS_NAME

public final static String JDBC_DRIVER_CLASS_NAME

PASSWORD

public final static String PASSWORD

PASSWORD_DEFAULT

public final static String PASSWORD_DEFAULT

USER

public final static String USER

USER_DEFAULT

public final static String USER_DEFAULT
Constructor Detail

DriverJDBCConnectionFactory

public DriverJDBCConnectionFactory(Preferences somePreferences)
throws DAOException
Throws:
DAOException Si la DataSource ou le pilote JDBC n'ont pu être trouvés
Method Detail

getConnection

public Connection getConnection()
throws java.sql.SQLException
Get a database connection

Association Links

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.lang.String

to Class java.util.Properties

JDBC connection properties

to Class java.lang.String

Dependency Links

to Class org.orange.util.integration.JDBCConnectionFactory

to Class java.lang.String

to Class java.lang.Class

to Class java.util.Properties

to Class org.orange.util.Preferences

to Class org.orange.util.integration.DAOException

to Class org.orange.util.Assert

to Class java.lang.Exception

to Class java.sql.Connection

to Class java.sql.SQLException

to Class java.sql.DriverManager

to Class Diagram org.orange.util.integration

to Class Diagram org.orange.util

to Class Diagram org.orange

to Class Diagram org

to Class Diagram <default>