org.teiid.test.framework.connection
Class DataSourceConnection

java.lang.Object
  extended by org.teiid.test.framework.connection.ConnectionStrategy
      extended by org.teiid.test.framework.connection.DataSourceConnection

public class DataSourceConnection
extends ConnectionStrategy


Field Summary
static String DS_APPLICATION_NAME
           
static String DS_DATABASENAME
           
static String DS_DATASOURCE
           
static String DS_DRIVER
           
static String DS_JNDINAME
           
static String DS_PASSWORD
           
static String DS_SERVERNAME
           
static String DS_SERVERPORT
           
static String DS_URL
           
static String DS_USER
           
static String DS_USERNAME
           
 
Constructor Summary
DataSourceConnection(Properties props)
           
 
Method Summary
 Connection getConnection()
          Returns a connection
 XAConnection getXAConnection()
           
 void shutdown()
           
 void validate()
           
 
Methods inherited from class org.teiid.test.framework.connection.ConnectionStrategy
createDataSourceConnection, createDriverConnection, getAdminConnection, getAutocommit, getEnvironment, isDataStoreDisabled, setEnvironmentProperty, useProxy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DS_USER

public static final String DS_USER
See Also:
Constant Field Values

DS_USERNAME

public static final String DS_USERNAME
See Also:
Constant Field Values

DS_PASSWORD

public static final String DS_PASSWORD
See Also:
Constant Field Values

DS_DRIVER

public static final String DS_DRIVER
See Also:
Constant Field Values

DS_DATASOURCE

public static final String DS_DATASOURCE
See Also:
Constant Field Values

DS_SERVERNAME

public static final String DS_SERVERNAME
See Also:
Constant Field Values

DS_SERVERPORT

public static final String DS_SERVERPORT
See Also:
Constant Field Values

DS_JNDINAME

public static final String DS_JNDINAME
See Also:
Constant Field Values

DS_DATABASENAME

public static final String DS_DATABASENAME
See Also:
Constant Field Values

DS_APPLICATION_NAME

public static final String DS_APPLICATION_NAME
See Also:
Constant Field Values

DS_URL

public static final String DS_URL
See Also:
Constant Field Values
Constructor Detail

DataSourceConnection

public DataSourceConnection(Properties props)
                     throws QueryTestFailedException
Throws:
QueryTestFailedException
Method Detail

validate

public void validate()

getConnection

public Connection getConnection()
                         throws QueryTestFailedException
Description copied from class: ConnectionStrategy
Returns a connection

Specified by:
getConnection in class ConnectionStrategy
Returns:
Connection
Throws:
QueryTestFailedException

getXAConnection

public XAConnection getXAConnection()
                             throws QueryTestFailedException
Overrides:
getXAConnection in class ConnectionStrategy
Throws:
QueryTestFailedException

shutdown

public void shutdown()
Overrides:
shutdown in class ConnectionStrategy


Copyright © 2012. All Rights Reserved.