org.teiid.test.framework.connection
Class DriverConnection

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

public class DriverConnection
extends ConnectionStrategy

The DriverConnection strategy that can get connections in standalone mode or embedded mode.


Field Summary
static java.lang.String DS_APPLICATION_NAME
           
static java.lang.String DS_DRIVER
           
static java.lang.String DS_PASSWORD
           
static java.lang.String DS_URL
           
static java.lang.String DS_USER
           
static java.lang.String DS_USERNAME
           
 
Constructor Summary
DriverConnection(java.util.Properties props)
           
 
Method Summary
 java.sql.Connection getConnection()
          Returns a connection
 void shutdown()
           
 void validate()
           
 
Methods inherited from class org.teiid.test.framework.connection.ConnectionStrategy
createDataSourceConnection, createDriverConnection, getAdminConnection, getAutocommit, getEnvironment, getXAConnection, 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 java.lang.String DS_USER
See Also:
Constant Field Values

DS_USERNAME

public static final java.lang.String DS_USERNAME
See Also:
Constant Field Values

DS_PASSWORD

public static final java.lang.String DS_PASSWORD
See Also:
Constant Field Values

DS_DRIVER

public static final java.lang.String DS_DRIVER
See Also:
Constant Field Values

DS_URL

public static final java.lang.String DS_URL
See Also:
Constant Field Values

DS_APPLICATION_NAME

public static final java.lang.String DS_APPLICATION_NAME
See Also:
Constant Field Values
Constructor Detail

DriverConnection

public DriverConnection(java.util.Properties props)
                 throws QueryTestFailedException
Throws:
QueryTestFailedException
Method Detail

validate

public void validate()

getConnection

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

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

shutdown

public void shutdown()
Overrides:
shutdown in class ConnectionStrategy


Copyright © 2010. All Rights Reserved.