com.stc.connector.oracleappsadapter.appconn
Class DbApplicationConnectionFactoryImpl

com.stc.connector.oracleappsadapter.appconn.DbApplicationConnectionFactoryImpl
Direct Known Subclasses:
OracleappsApplicationConnectionFactory

public class DbApplicationConnectionFactoryImpl

A factory class for creating DbApplicationConnection.


Field Summary
protected  javax.sql.DataSource mDataSource
          A DataSource instance used for a creating connection.
 
Constructor Summary
DbApplicationConnectionFactoryImpl(javax.sql.DataSource ds)
          Create a new instance of DbApplicationConnectionFactory.
DbApplicationConnectionFactoryImpl(javax.sql.DataSource ds, javax.resource.spi.ConnectionManager cm)
          Creates a new instance of DbApplicationConnectionFactory.
 
Method Summary
 com.stc.connector.appconn.common.ApplicationConnection getConnection()
          Gets the DbApplicationConnection which represents a connection handle to the underlying Db EIS.
 com.stc.connector.appconn.common.ApplicationConnection getConnection(java.util.Properties connProps)
          Gets the Application Connection which represents a connection handle to the underlying EIS using the connection information in the Properties.
 javax.sql.DataSource getDataSource()
           
 

Field Detail

mDataSource

protected javax.sql.DataSource mDataSource
A DataSource instance used for a creating connection.
Constructor Detail

DbApplicationConnectionFactoryImpl

public DbApplicationConnectionFactoryImpl(javax.sql.DataSource ds)
Create a new instance of DbApplicationConnectionFactory.

Parameters:
ds - a DataSource instance used for creating a connection.

DbApplicationConnectionFactoryImpl

public DbApplicationConnectionFactoryImpl(javax.sql.DataSource ds,
                                          javax.resource.spi.ConnectionManager cm)
Creates a new instance of DbApplicationConnectionFactory.

Parameters:
ds - a DataSource instance used for creating a connection.
cm - a ConnectionManager instance.
Method Detail

getConnection

public com.stc.connector.appconn.common.ApplicationConnection getConnection()
                                                                     throws com.stc.connector.appconn.common.ApplicationConnectionException
Gets the DbApplicationConnection which represents a connection handle to the underlying Db EIS.

Parameters:
None.
Returns:
A DbApplicationConnection instance.
Throws:
ApplicationConnectionException - upon error.

getConnection

public com.stc.connector.appconn.common.ApplicationConnection getConnection(java.util.Properties connProps)
                                                                     throws com.stc.connector.appconn.common.ApplicationConnectionException
Gets the Application Connection which represents a connection handle to the underlying EIS using the connection information in the Properties.

Parameters:
connProps - Properties containing connection specific information.
Returns:
An Application Connection which represents a connection handle to the EIS.
Throws:
ApplicationConnectionException - upon error.

getDataSource

public javax.sql.DataSource getDataSource()


Copyright 2004 by SeeBeyond Technology Corporation. All Rights Reserved.