org.castor.cpa.persistence.sql.connection
Interface ConnectionFactory

All Known Implementing Classes:
DataSourceConnectionFactory, DriverConnectionFactory, JNDIConnectionFactory

public interface ConnectionFactory

Interface for creation of new JDBC Connection instances.

Since:
0.9.9
Version:
$Revision: 8111 $ $Date: 2005-07-24 14:37:16 -0600 (Sun, 24 Jul 2005) $
Author:
Werner Guttmann, Ralf Joachim

Method Summary
 java.sql.Connection createConnection()
          Creates a new JDBC Connection instance.
 void initializeFactory()
          Initialize the concrete factory.
 

Method Detail

initializeFactory

void initializeFactory()
                       throws MappingException
Initialize the concrete factory.

Throws:
MappingException - If concrete factory could not be initialized.

createConnection

java.sql.Connection createConnection()
                                     throws java.sql.SQLException
Creates a new JDBC Connection instance.

Returns:
A JDBC Connection.
Throws:
java.sql.SQLException - If the JDBC connection cannot be created.


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com