A B C D E F G H I J L M N O P Q R S T U V W X

A

AbstractQueryTransactionTest - Class in org.teiid.test.framework.query
The AbstractQueryTransactionTest is the base implementation for the TransactionQueryTestCase.
AbstractQueryTransactionTest() - Constructor for class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
AbstractQueryTransactionTest(String) - Constructor for class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
ACTUAL_EXCEPTION - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
ACTUAL_QUERY_RESULTS - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
addField(QueryResults.ColumnInfo) - Method in class org.teiid.test.client.ctc.QueryResults
Add a new field into this result set.
addFields(Collection) - Method in class org.teiid.test.client.ctc.QueryResults
Add a set of fields into this result set.
addRecord() - Method in class org.teiid.test.client.ctc.QueryResults
Add a new record for all fields.
addRecord(List) - Method in class org.teiid.test.client.ctc.QueryResults
Add a new record for all fields.
addTestResult(String, TestResult) - Method in class org.teiid.test.client.TestResultsSummary
 
after() - Method in class org.teiid.test.client.TestClientTransaction
 
after() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
Override after if there is behavior that needs to be performed after AbstractQueryTransactionTest.testCase() being called.
after(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.JNDITransaction
 
after(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.LocalTransaction
 
after(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.OffWrapTransaction
 
after(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.OnWrapTransaction
 
after(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.StandaloneGlobalTransaction
 
after(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.TxnAutoTransaction
 
after(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.XATransaction
 
after(TransactionQueryTestCase) - Method in class org.teiid.test.framework.TransactionContainer
 
after() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Override after if there is behavior that needs to be performed after TransactionQueryTestCase.testCase() being called.
ANY - Static variable in interface org.teiid.test.framework.datasource.DataSourceFactory.DataBaseTypes
 
assertStringsMatch(String, String, int, int, String) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
assignExecutionProperties(Statement) - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
AUTO_WRAP_AUTO - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.TXN_AUTO_WRAP_OPTIONS
 
AUTO_WRAP_OFF - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.TXN_AUTO_WRAP_OPTIONS
 
AUTO_WRAP_ON - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.TXN_AUTO_WRAP_OPTIONS
 
AUTOCOMMIT - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_STRATEGY_PROPS
 
AUTOWRAP_TRANSACTION - Static variable in interface org.teiid.test.client.TransactionFactory.TRANSACTION_TYPES
 

B

before() - Method in class org.teiid.test.client.TestClientTransaction
 
before() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
Override before if there is behavior that needs to be performed prior to AbstractQueryTransactionTest.testCase() being called.
before(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.JNDITransaction
 
before(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.LocalTransaction
 
before(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.OffWrapTransaction
 
before(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.OnWrapTransaction
 
before(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.StandaloneGlobalTransaction
 
before(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.TxnAutoTransaction
 
before(TransactionQueryTestCase) - Method in class org.teiid.test.framework.transaction.XATransaction
 
before(TransactionQueryTestCase) - Method in class org.teiid.test.framework.TransactionContainer
 
before() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Override before if there is behavior that needs to be performed prior to TransactionQueryTestCase.testCase() being called.
BIGDECIMAL - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
BIGINTEGER - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
BOOLEAN - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
BYTE - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 

C

CHAR - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
CLASS - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
ClassFactory - Class in org.teiid.test.client
 
ClassFactory() - Constructor for class org.teiid.test.client.ClassFactory
 
cleanup() - Method in class org.teiid.test.client.TestClientTransaction
Override the super cleanup() so that the connection to Teiid is not cleaned up at this time.
cleanup() - Method in class org.teiid.test.client.TestResultsSummary
 
cleanup() - Method in class org.teiid.test.framework.datasource.DataSourceFactory
 
cleanup() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
At end of each test, perform any cleanup that your test requires.
cleanup() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Called at the end of the test so that the testcase can clean itself up by releasing any resources, closing any open connections, etc.
compare(Object, Object) - Method in class org.teiid.test.client.ctc.ListNestedSortComparator
Compares its two arguments for order.
COMPARE - Static variable in interface org.teiid.test.client.TestProperties.RESULT_MODES
COMPARE - will provide the following information, in addition to the basic information compare actual results with expected results and produce error files where expected results were not accomplished
compareIdentifiers(List, List, List, List) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
compareResults(String, String, ResultSet, Throwable, int, boolean, int, boolean) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
Compare the results of a query with those that were expected.
compareResults(ResultsHolder, ResultsHolder, String, boolean) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
Added primarily for public access to the compare code for testing.
compareResults(String, String, ResultSet, Throwable, int, boolean, int, boolean) - Method in interface org.teiid.test.client.ExpectedResults
Called to compare the ResultSet from the executed query to the expected results and return the errors.
compareResults(String, String, ResultSet, Throwable, int, boolean, int, boolean) - Method in class org.teiid.test.client.impl.ExpectedResultsImpl
Compare the results of a query with those that were expected.
compareResultSets(List, List, List, List, List, List, String) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
Compare actual results, identifiers and types with expected.
compareThrowable(Throwable, String, File, boolean) - Static method in class org.teiid.test.util.TestResultSetUtil
 
config(DataSourceMgr) - Method in class org.teiid.test.framework.datasource.DataSourceFactory
config is called at the start / setup of the TransactionContainer# test.
CONFIG - Static variable in class org.teiid.test.framework.TestLogger
 
CONFIG_FILE - Static variable in interface org.teiid.test.framework.ConfigPropertyNames
Specify this as a system property to set a specific configuration to use otherwise the ConfigPropertyLoader.DEFAULT_CONFIG_FILE_NAME will be loaded.
ConfigPropertyLoader - Class in org.teiid.test.framework
The ConfigProperteryLoader will load the configuration properties to be used by a test.
ConfigPropertyNames - Interface in org.teiid.test.framework
The following properties can be set in 2 ways: set as a System property(..) specify it in the config properties file
ConfigPropertyNames.CONNECTION_STRATEGY_PROPS - Interface in org.teiid.test.framework
Connection Props are the CONNECTION_STRATEGY execution options
ConfigPropertyNames.CONNECTION_TYPES - Interface in org.teiid.test.framework
ConfigPropertyNames.CONNECTION_TYPE regarding setting the specific connection type to use when connecting to Teiid
ConfigPropertyNames.TXN_AUTO_WRAP_OPTIONS - Interface in org.teiid.test.framework
 
CONNECTION_TYPE - Static variable in interface org.teiid.test.framework.ConfigPropertyNames
Connection Type indicates the type of connection (strategy) to use when connecting to Teiid.
ConnectionStrategy - Class in org.teiid.test.framework.connection
 
ConnectionStrategy(Properties) - Constructor for class org.teiid.test.framework.connection.ConnectionStrategy
 
ConnectionStrategyFactory - Class in org.teiid.test.framework.connection
The ConnectionStrategyFactory is responsible for creating a connection strategy that is to be used to provide the type of connection.
ConnectionStrategyFactory() - Constructor for class org.teiid.test.framework.connection.ConnectionStrategyFactory
 
CONNECTOR_BATCH - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_STRATEGY_PROPS
 
CONNECTOR_TYPE - Static variable in class org.teiid.test.framework.datasource.DataSource
 
connStrategy - Variable in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
containsField(String) - Method in class org.teiid.test.client.ctc.QueryResults
Returns true if the specified field is in the result set.
create(ConfigPropertyLoader) - Static method in class org.teiid.test.client.TransactionFactory
 
createColumnInfos(List) - Static method in class org.teiid.test.client.ctc.QueryResults
Convert a list of SingleElementSymbols to a List of ColumnInfo objects.
createConnectionStrategy() - Static method in class org.teiid.test.framework.connection.ConnectionStrategyFactory
 
createDataSourceConnection(String) - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 
createDriverConnection(String) - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 
createExpectedResults(Collection<?>) - Static method in class org.teiid.test.client.ClassFactory
 
createQueryReader(Collection<?>) - Static method in class org.teiid.test.client.ClassFactory
 
createQueryScenario(String) - Static method in class org.teiid.test.client.ClassFactory
 
createResultsGenerator(Collection<?>) - Static method in class org.teiid.test.client.ClassFactory
 
createStatement() - Method in class org.teiid.test.client.TestClientTransaction
 
createXid() - Static method in class org.teiid.test.framework.transaction.StandaloneGlobalTransaction
 
createXid() - Static method in class org.teiid.test.framework.transaction.XATransaction
 
CTCQueryScenario - Class in org.teiid.test.client.ctc
The CTCQueryScenario represents the tests that were created using the old xml file formats.
CTCQueryScenario(String, Properties) - Constructor for class org.teiid.test.client.ctc.CTCQueryScenario
 

D

DATA_ELEMENT - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
DataSource - Class in org.teiid.test.framework.datasource
DataSource represents a single database that was configured by a connection.properties file.
DataSource(String, String, Properties) - Constructor for class org.teiid.test.framework.datasource.DataSource
 
DATASOURCE_CONNECTION - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_TYPES
 
DataSourceConnection - Class in org.teiid.test.framework.connection
 
DataSourceConnection(Properties) - Constructor for class org.teiid.test.framework.connection.DataSourceConnection
 
DataSourceFactory - Class in org.teiid.test.framework.datasource
The DataSourceFactory is responsible for managing the datasources used during a single test.
DataSourceFactory(ConfigPropertyLoader) - Constructor for class org.teiid.test.framework.datasource.DataSourceFactory
 
DataSourceFactory.DataBaseTypes - Interface in org.teiid.test.framework.datasource
These types match the "ddl" directories for supported database types and it also found in the datasources connection.properties defined by the DB_TYPE property These are also the values used to specify the required database types.
DataSourceMgr - Class in org.teiid.test.framework.datasource
The DataSourceMgr is responsible for loading and managing the datasources defined by the datasource connection properties file.
DataStore - Class in org.teiid.test.framework.datasource
This class loads the data in the databases specified, to a known state
DataStore() - Constructor for class org.teiid.test.framework.datasource.DataStore
 
DATE - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
DB2 - Static variable in interface org.teiid.test.framework.datasource.DataSourceFactory.DataBaseTypes
 
DB_TYPE - Static variable in class org.teiid.test.framework.datasource.DataSource
 
DEBUG - Static variable in class org.teiid.test.framework.TestLogger
 
debug(String) - Method in class org.teiid.test.framework.TransactionContainer
 
DEFAULT_CONFIG_FILE_NAME - Static variable in class org.teiid.test.framework.ConfigPropertyLoader
The default config file to use when #CONFIG_FILE system property isn't set
DEFAULT_DATASOURCES_LOC - Static variable in class org.teiid.test.framework.datasource.DataSourceMgr
Defines the default location where the datasource files will be found.
DEFAULT_MAX_COL_WIDTH - Static variable in class org.teiid.test.util.TestResultSetUtil
 
DERBY - Static variable in interface org.teiid.test.framework.datasource.DataSourceFactory.DataBaseTypes
 
detail(String) - Method in class org.teiid.test.framework.TransactionContainer
 
DISABLE_DATASTORES - Static variable in interface org.teiid.test.framework.ConfigPropertyNames
If DISABLE_DATASTORES is specified, then the assumption is that configuration related to the datastores is being handled out side of the test framework.
DISTINCT - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 
done() - Method in class org.teiid.test.framework.TransactionContainer
 
DOUBLE - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
DRIVER_CONNECTION - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_TYPES
 
DriverConnection - Class in org.teiid.test.framework.connection
The DriverConnection strategy that can get connections in standalone mode or embedded mode.
DriverConnection(Properties) - Constructor for class org.teiid.test.framework.connection.DriverConnection
 
DS_APPLICATION_NAME - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_APPLICATION_NAME - Static variable in class org.teiid.test.framework.connection.DriverConnection
 
DS_DATABASENAME - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_DATASOURCE - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_DRIVER - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_DRIVER - Static variable in class org.teiid.test.framework.connection.DriverConnection
 
DS_JNDINAME - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_JNDINAME - Static variable in class org.teiid.test.framework.connection.JEEConnection
 
DS_PASSWORD - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_PASSWORD - Static variable in class org.teiid.test.framework.connection.DriverConnection
 
DS_SERVERNAME - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_SERVERPORT - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_URL - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_URL - Static variable in class org.teiid.test.framework.connection.DriverConnection
 
DS_USER - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_USER - Static variable in class org.teiid.test.framework.connection.DriverConnection
 
DS_USERNAME - Static variable in class org.teiid.test.framework.connection.DataSourceConnection
 
DS_USERNAME - Static variable in class org.teiid.test.framework.connection.DriverConnection
 

E

equals(Object) - Method in class org.teiid.test.client.ctc.QueryResults
Compares with another result set
error - Variable in class org.teiid.test.client.results.TestResultStat
 
errorMsg - Variable in class org.teiid.test.client.results.TestResultStat
 
EXCEPTION - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
EXCEPTION_TYPE - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
exceptionExpected() - Method in class org.teiid.test.client.TestClientTransaction
 
exceptionExpected() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
 
exceptionOccurred() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
exceptionOccurred() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
 
EXCLUDE_DATASBASE_TYPES_PROP - Static variable in interface org.teiid.test.framework.ConfigPropertyNames
The EXCLUDE_DATASOURCES_PROP is a comma delimited property that can be used to exclude certain database types.
EXEC_IN_BATCH - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_STRATEGY_PROPS
 
EXPECTED_EXCEPTION - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
EXPECTED_QUERY_RESULTS - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
EXPECTED_RESULTS_CLASSNAME - Static variable in class org.teiid.test.client.ClassFactory
The ClassFactory.EXPECTED_RESULTS_CLASSNAME property indicates the implementation of ExpectedResults to use.
EXPECTED_RESULTS_DEFAULT_CLASSNAME - Static variable in class org.teiid.test.client.ClassFactory
The default query reader class to use when ClassFactory.EXPECTED_RESULTS_CLASSNAME is not defined.
ExpectedResults - Interface in org.teiid.test.client
An ExpectedResults represents one set of expected results (referred to as the queryset) identified by the ExpectedResults.getQuerySetID().
ExpectedResultsImpl - Class in org.teiid.test.client.impl
 
ExpectedResultsImpl(String, Properties) - Constructor for class org.teiid.test.client.impl.ExpectedResultsImpl
 

F

FAIL - Static variable in interface org.teiid.test.client.TestResult.RESULT_STATE_STRING
The string value for when a {@link TestResult.RESULT_STATE#TEST_EXCEPTION occurs
FAIL_EXPECTED_EXCEPTION - Static variable in interface org.teiid.test.client.TestResult.RESULT_STATE_STRING
The string value for when a {@link TestResult.RESULT_STATE#TEST_EXPECTED_EXCEPTION occurs
FALSE - Static variable in class org.teiid.test.client.ctc.TagNames.Values
 
FETCH_SIZE - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_STRATEGY_PROPS
 
fetchSize - Variable in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
FLOAT - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 

G

GENERATE - Static variable in interface org.teiid.test.client.TestProperties.RESULT_MODES
GENERATE - will provide the following information, in addition to the basic information will generate a new set of expected results files to the defined PROP_GENERATAE_DIR directory.
generateDir - Variable in class org.teiid.test.client.ctc.XMLExpectedResults
 
generateDir - Variable in class org.teiid.test.client.impl.ExpectedResultsImpl
 
generateErrorFile(String, String, String, ResultSet, Throwable, Object) - Method in class org.teiid.test.client.ctc.XMLGenerateResults
 
generateErrorFile(String, String, String, ResultSet, Throwable, Object) - Method in class org.teiid.test.client.impl.ResultsGeneratorImpl
 
generateErrorFile(String, String, String, ResultSet, Throwable, Object) - Method in interface org.teiid.test.client.ResultsGenerator
Call to generate an error file as the result of incompatibilities in the comparison of the expected results to the actual results.
generateErrorFile_keep(String, String, String, ResultSet, Throwable, Object) - Method in class org.teiid.test.client.ctc.XMLGenerateResults
 
generateQueryResultFile(String, String, String, ResultSet, Throwable, int) - Method in class org.teiid.test.client.ctc.XMLGenerateResults
Generate query results.
generateQueryResultFile(String, String, String, ResultSet, Throwable, int) - Method in class org.teiid.test.client.impl.ResultsGeneratorImpl
Generate query results.
generateQueryResultFile(String, String, String, ResultSet, Throwable, int) - Method in interface org.teiid.test.client.ResultsGenerator
Call to generate the results file from an executed query.
geQuerySetID() - Method in class org.teiid.test.client.QueryTest
 
getAdminConnection() - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 
getApplicationException() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
getApplicationException() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
 
getAutocommit() - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 
getBeginTS() - Method in class org.teiid.test.client.results.TestResultStat
 
getBeginTS() - Method in interface org.teiid.test.client.TestResult
Return the time (in a long value) that this query started.
getChild() - Method in exception org.teiid.test.framework.exception.QueryTestFailedException
Get the exception which is linked to this exception.
getClassShortName(Class<?>) - Static method in exception org.teiid.test.framework.exception.QueryTestFailedException
Utility method to get the name of a class, without package information.
getCode() - Method in exception org.teiid.test.framework.exception.QueryTestFailedException
Get the error code.
getColumnInfo(String) - Method in class org.teiid.test.client.ctc.QueryResults
Get the column information given the column name.
getConfigProperties() - Method in class org.teiid.test.framework.datasource.DataSourceFactory
 
getConnection() - Method in class org.teiid.test.framework.connection.ConnectionStrategy
Returns a connection
getConnection() - Method in class org.teiid.test.framework.connection.DataSourceConnection
 
getConnection() - Method in class org.teiid.test.framework.connection.DriverConnection
 
getConnection() - Method in class org.teiid.test.framework.connection.JEEConnection
 
getConnection() - Method in class org.teiid.test.framework.datasource.DataSource
 
getConnection() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Returns the connection being used in the test.
getConnectionStrategy() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
getConnectionStrategy() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Called to get the current connection strategy being used.
getConnectorType() - Method in class org.teiid.test.framework.datasource.DataSource
 
getDatasource(String) - Method in class org.teiid.test.framework.datasource.DataSourceFactory
 
getDataSource(String) - Method in class org.teiid.test.framework.datasource.DataSourceMgr
 
getDataSources() - Method in class org.teiid.test.framework.datasource.DataSourceMgr
 
getDataType() - Method in class org.teiid.test.client.ctc.QueryResults.ColumnInfo
 
getDBType() - Method in class org.teiid.test.framework.datasource.DataSource
 
getElementID() - Method in class org.teiid.test.client.ctc.QueryResults.ColumnInfo
May be null
getEndTS() - Method in class org.teiid.test.client.results.TestResultStat
 
getEndTS() - Method in interface org.teiid.test.client.TestResult
Return the time (in a long value) that this query ended
getEnvironment() - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 
getErrorfile() - Method in class org.teiid.test.client.results.TestResultStat
 
getErrorfile() - Method in interface org.teiid.test.client.TestResult
 
getException() - Method in class org.teiid.test.client.results.TestResultStat
 
getException() - Method in interface org.teiid.test.client.TestResult
 
getExceptionClassName() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
getExceptionMsg() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
getExceptionMsg() - Method in class org.teiid.test.client.results.TestResultStat
 
getExceptionMsg() - Method in interface org.teiid.test.client.TestResult
If the result from this query produced an exception, then this method should return the String representation of the exception.
getExpectedResults(String) - Method in class org.teiid.test.client.ctc.CTCQueryScenario
 
getExpectedResults(String) - Method in class org.teiid.test.client.QueryScenario
Return the ExpectedResults for the specified querySetID.
getFieldCount() - Method in class org.teiid.test.client.ctc.QueryResults
Returns the number of fields in the result set.
getFieldIdents() - Method in class org.teiid.test.client.ctc.QueryResults
Returns all the field identifiers.
getFormattedMessage(Throwable, int) - Method in exception org.teiid.test.framework.exception.QueryTestFailedException
Returns the error message, formatted for output.
getFullMessage() - Method in exception org.teiid.test.framework.exception.QueryTestFailedException
Get the full error message, including any message(s) from child exceptions.
getGenerateDir() - Method in class org.teiid.test.client.ctc.XMLGenerateResults
 
getGenerateDir() - Method in class org.teiid.test.client.impl.ResultsGeneratorImpl
 
getGenerateDir() - Method in interface org.teiid.test.client.ResultsGenerator
Return the location that results will be generated to.
getGroup() - Method in class org.teiid.test.framework.datasource.DataSource
 
getGroupID() - Method in class org.teiid.test.client.ctc.QueryResults.ColumnInfo
May be null
getIdentifiers() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
getIndexOfField(String) - Method in class org.teiid.test.client.ctc.QueryResults
Returns the index of the specified field is in the result set.
getInstance() - Static method in class org.teiid.test.framework.ConfigPropertyLoader
 
getInstance() - Static method in class org.teiid.test.framework.datasource.DataSourceMgr
 
getJavaClass() - Method in class org.teiid.test.client.ctc.QueryResults.ColumnInfo
 
getLastException() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
getMessage() - Method in exception org.teiid.test.framework.exception.QueryTestFailedException
 
getMetaData(String) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
getMetaData(String) - Method in interface org.teiid.test.client.ExpectedResults
 
getMetaData(String) - Method in class org.teiid.test.client.impl.ExpectedResultsImpl
 
getModelAssignedDatabaseTypes() - Method in class org.teiid.test.framework.ConfigPropertyLoader
 
getName() - Method in class org.teiid.test.client.ctc.QueryResults.ColumnInfo
 
getName() - Method in class org.teiid.test.framework.datasource.DataSource
 
getNumberAvailableDataSources() - Method in class org.teiid.test.framework.datasource.DataSourceFactory
 
getOutputDir() - Method in class org.teiid.test.client.ctc.XMLGenerateResults
 
getOutputDir() - Method in class org.teiid.test.client.impl.ResultsGeneratorImpl
 
getOutputDir() - Method in interface org.teiid.test.client.ResultsGenerator
Return the location that output files are written to.
getParms() - Method in class org.teiid.test.client.QuerySQL
 
getPrintStream(OutputStream, BufferedReader, PrintStream) - Static method in class org.teiid.test.util.TestResultSetUtil
Gets a PrintStream implementation that uses the input parameters as underlying streams
getProperties() - Method in class org.teiid.test.client.QueryScenario
Return the properties defined for this scenario
getProperties() - Method in class org.teiid.test.framework.ConfigPropertyLoader
 
getProperties() - Method in class org.teiid.test.framework.datasource.DataSource
 
getProperty(String) - Method in class org.teiid.test.framework.ConfigPropertyLoader
 
getProperty(String) - Method in class org.teiid.test.framework.datasource.DataSource
 
getQueries(String) - Method in class org.teiid.test.client.ctc.XMLQueryReader
 
getQueries(String) - Method in interface org.teiid.test.client.QueryReader
Return a List containing QueryTest
getQueries(String) - Method in class org.teiid.test.client.QueryScenario
Return a Map containing the query identifier as the key, and the value is the query.
getQueries() - Method in class org.teiid.test.client.QueryTest
 
getQuery() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
getQuery() - Method in class org.teiid.test.client.results.TestResultStat
 
getQuery() - Method in interface org.teiid.test.client.TestResult
Return the query that was executed in order to produce this result.
getQueryID() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
getQueryID() - Method in class org.teiid.test.client.QueryTest
 
getQueryID() - Method in class org.teiid.test.client.results.TestResultStat
 
getQueryID() - Method in interface org.teiid.test.client.TestResult
Return the id that uniquely identifies the query within the query set TestResult.getQuerySetID().
getQueryReader() - Method in class org.teiid.test.client.QueryScenario
Return the QueryReader that is to be used to obtain the queries to process.
getQueryScenarioID() - Method in class org.teiid.test.client.QueryTest
 
getQueryScenarioIdentifier() - Method in class org.teiid.test.client.QueryScenario
Return the identifier for the current scenario
getQuerySetID() - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
getQuerySetID() - Method in interface org.teiid.test.client.ExpectedResults
Return the unique identifier for this query set.
getQuerySetID() - Method in class org.teiid.test.client.impl.ExpectedResultsImpl
 
getQuerySetID() - Method in class org.teiid.test.client.results.TestResultStat
 
getQuerySetID() - Method in interface org.teiid.test.client.TestResult
Return the id the uniquely identifies the query set.
getQuerySetIDs() - Method in class org.teiid.test.client.ctc.XMLQueryReader
 
getQuerySetIDs() - Method in interface org.teiid.test.client.QueryReader
Return the querySetIDs that identifies all the query sets that are available to execute during this test.
getQuerySetIDs() - Method in class org.teiid.test.client.QueryScenario
Return a Collection of querySetIDs that the QueryReader will be providing.
getQuerySetName() - Method in class org.teiid.test.client.QueryScenario
Return the name that identifies this query set.
getRecordCount() - Method in class org.teiid.test.client.ctc.QueryResults
Returns the number of records in the result set.
getRecords() - Method in class org.teiid.test.client.ctc.QueryResults
Get the records contained in this result.
getRecordValues(int) - Method in class org.teiid.test.client.ctc.QueryResults
Returns the values for the specified record.
getResultsFile(String) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
getResultsFile(String) - Method in interface org.teiid.test.client.ExpectedResults
Returns the File location for the actual results for the specified query identifier.
getResultsFile(String) - Method in class org.teiid.test.client.impl.ExpectedResultsImpl
 
getResultsGenerator() - Method in class org.teiid.test.client.QueryScenario
Return the ResultsGenerator that is to be used to create new sets of expected results.
getResultsMode() - Method in class org.teiid.test.client.QueryScenario
Return the result mode that was defined by the property TestProperties.PROP_RESULT_MODE
getResultStatusString() - Method in class org.teiid.test.client.results.TestResultStat
 
getResultStatusString() - Method in interface org.teiid.test.client.TestResult
Return the result status in string format.
getResultType() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
getRowCnt() - Method in class org.teiid.test.client.QuerySQL
 
getRows() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
getShortName(String) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
getSource(String) - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
The source connection must be asked from the connection strategy because only here is it known which model was mapped to which datasource.
getSql() - Method in class org.teiid.test.client.QuerySQL
 
getStatus() - Method in class org.teiid.test.client.results.TestResultStat
 
getStatus() - Method in interface org.teiid.test.client.TestResult
Return the status of the execution of this query {@link #getQuery();
getTestName() - Method in class org.teiid.test.client.TestClientTransaction
 
getTestName() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
getTestName() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Returns the name of the test so that better tracing of what tests are running/completing.
getTestResults(String) - Method in class org.teiid.test.client.TestResultsSummary
 
getTransactionContainter() - Method in class org.teiid.test.client.TestClient
 
getTypes() - Method in class org.teiid.test.client.ctc.QueryResults
 
getTypes() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
getUnequalLines(PrintStream) - Static method in class org.teiid.test.util.TestResultSetUtil
 
getUpdateCnt() - Method in class org.teiid.test.client.QuerySQL
 
getValue(String, int) - Method in class org.teiid.test.client.ctc.QueryResults
Get the value for the specified field and record.
getXAConnection() - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 
getXAConnection() - Method in class org.teiid.test.framework.connection.DataSourceConnection
 
getXAConnection() - Method in class org.teiid.test.framework.datasource.DataSource
 
getXAConnection() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
getXAConnection() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
 
getXASource(String) - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 

H

handleTestResult(TestResult, ResultSet, int, boolean, String) - Method in class org.teiid.test.client.ctc.CTCQueryScenario
 
handleTestResult(TestResult, ResultSet, int, boolean, String) - Method in class org.teiid.test.client.impl.QueryScenarioImpl
 
handleTestResult(TestResult, ResultSet, int, boolean, String) - Method in class org.teiid.test.client.QueryScenario
 
hasRows() - Method in class org.teiid.test.client.ctc.ResultsHolder
 

I

INFO - Static variable in class org.teiid.test.framework.TestLogger
 
init(TestResultsSummary, ExpectedResults, QueryTest) - Method in class org.teiid.test.client.TestClientTransaction
 
initialize(ConnectionStrategy) - Static method in class org.teiid.test.framework.datasource.DataStore
Called at the start of all the tests to initialize the database to ensure it's in the proper state.
INTEGER - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
isDataStoreDisabled() - Method in class org.teiid.test.framework.ConfigPropertyLoader
In certain testcases, the data that being provided is already preconfigured and should not be touched by the DataStore processing.
isDataStoreDisabled() - Method in class org.teiid.test.framework.connection.ConnectionStrategy
In certain testcases, the data that being provided is already preconfigured and should not be touched by the DataStore processing.
isDistinct() - Method in class org.teiid.test.client.ctc.ListNestedSortComparator
 
isException() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
isException() - Method in class org.teiid.test.client.QueryTest
 
isExceptionExpected(String) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
isExceptionExpected(String) - Method in interface org.teiid.test.client.ExpectedResults
Indicates if a query expects to have an Exception to be thrown when the query is executed.
isExceptionExpected(String) - Method in class org.teiid.test.client.impl.ExpectedResultsImpl
 
isExpectedResultsNeeded() - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
isExpectedResultsNeeded() - Method in interface org.teiid.test.client.ExpectedResults
 
isExpectedResultsNeeded() - Method in class org.teiid.test.client.impl.ExpectedResultsImpl
 
isResult() - Method in class org.teiid.test.client.ctc.ResultsHolder
 

J

jdomException(Throwable, Element) - Static method in class org.teiid.test.client.ctc.XMLQueryVisitationStrategy
Generate XML for an exception in Object form.
JEEConnection - Class in org.teiid.test.framework.connection
JEE (JNDI) Connection Strategy, when the test is run inside an application server.
JEEConnection(Properties) - Constructor for class org.teiid.test.framework.connection.JEEConnection
 
JNDI_CONNECTION - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_TYPES
 
JNDI_TRANSACTION - Static variable in interface org.teiid.test.client.TransactionFactory.TRANSACTION_TYPES
 
JNDINAME_USERTXN - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_STRATEGY_PROPS
 
JNDITransaction - Class in org.teiid.test.framework.transaction
 
JNDITransaction() - Constructor for class org.teiid.test.framework.transaction.JNDITransaction
 

L

ListNestedSortComparator - Class in org.teiid.test.client.ctc
This class can be used for comparing lists of elements, when the fields to be sorted on and the comparison mechanism are dynamically specified.
ListNestedSortComparator(int[]) - Constructor for class org.teiid.test.client.ctc.ListNestedSortComparator
Constructs an instance of this class given the indicies of the parameters to sort on, and whether the sort should be in ascending or descending order.
ListNestedSortComparator(int[], boolean) - Constructor for class org.teiid.test.client.ctc.ListNestedSortComparator
Constructs an instance of this class given the indicies of the parameters to sort on, and whether the sort should be in ascending or descending order.
ListNestedSortComparator(int[], List) - Constructor for class org.teiid.test.client.ctc.ListNestedSortComparator
Constructs an instance of this class given the indicies of the parameters to sort on, and orderList used to determine the order in which each column is sorted.
loadedResults - Variable in class org.teiid.test.client.ctc.XMLExpectedResults
 
loadedResults - Variable in class org.teiid.test.client.impl.ExpectedResultsImpl
 
loadProperties(String, Properties) - Static method in class org.teiid.test.util.PropUtils
 
LOCAL_TRANSACTION - Static variable in interface org.teiid.test.client.TransactionFactory.TRANSACTION_TYPES
 
LocalTransaction - Class in org.teiid.test.framework.transaction
A transaction which is user controlled.
LocalTransaction() - Constructor for class org.teiid.test.framework.transaction.LocalTransaction
 
log(String) - Static method in class org.teiid.test.framework.TestLogger
 
logConfig(String) - Static method in class org.teiid.test.framework.TestLogger
 
logDebug(String) - Static method in class org.teiid.test.framework.TestLogger
 
logDebug(String, Throwable) - Static method in class org.teiid.test.framework.TestLogger
 
logInfo(String) - Static method in class org.teiid.test.framework.TestLogger
 
LONG - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 

M

main(String[]) - Static method in class org.teiid.test.client.ctc.XMLExpectedResults
 
main(String[]) - Static method in class org.teiid.test.client.ctc.XMLQueryReader
 
main(String[]) - Static method in class org.teiid.test.client.TestClient
 
main(String[]) - Static method in class org.teiid.test.framework.ConfigPropertyLoader
 
main(String[]) - Static method in class org.teiid.test.framework.connection.ConnectionStrategyFactory
 
main(String[]) - Static method in class org.teiid.test.framework.datasource.DataSourceFactory
 
MESSAGE - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
MYSQL - Static variable in interface org.teiid.test.framework.datasource.DataSourceFactory.DataBaseTypes
 

N

NAME - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 
NONE - Static variable in interface org.teiid.test.client.TestProperties.RESULT_MODES
NONE - will provide the basic information
NULL - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
numberOfAvailDataSources() - Method in class org.teiid.test.framework.datasource.DataSourceMgr
 

O

OBJECT - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
OFFWRAP_TRANSACTION - Static variable in interface org.teiid.test.client.TransactionFactory.TRANSACTION_TYPES
 
OffWrapTransaction - Class in org.teiid.test.framework.transaction
This transction is only valid when AutoCommit = ON txnAutoWrap = OFF
OffWrapTransaction() - Constructor for class org.teiid.test.framework.transaction.OffWrapTransaction
 
ONWRAP_TRANSACTION - Static variable in interface org.teiid.test.client.TransactionFactory.TRANSACTION_TYPES
 
OnWrapTransaction - Class in org.teiid.test.framework.transaction
This transction is only valid when AutoCommit = ON txnAutoWrap = ON
OnWrapTransaction() - Constructor for class org.teiid.test.framework.transaction.OnWrapTransaction
 
ORACLE - Static variable in interface org.teiid.test.framework.datasource.DataSourceFactory.DataBaseTypes
 
org.teiid.test.client - package org.teiid.test.client
 
org.teiid.test.client.ctc - package org.teiid.test.client.ctc
 
org.teiid.test.client.impl - package org.teiid.test.client.impl
 
org.teiid.test.client.results - package org.teiid.test.client.results
 
org.teiid.test.framework - package org.teiid.test.framework
 
org.teiid.test.framework.connection - package org.teiid.test.framework.connection
 
org.teiid.test.framework.datasource - package org.teiid.test.framework.datasource
 
org.teiid.test.framework.exception - package org.teiid.test.framework.exception
 
org.teiid.test.framework.query - package org.teiid.test.framework.query
 
org.teiid.test.framework.transaction - package org.teiid.test.framework.transaction
 
org.teiid.test.util - package org.teiid.test.util
 
OVERRIDE_DATASOURCES_LOC - Static variable in interface org.teiid.test.framework.ConfigPropertyNames
The ConfigPropertyNames.OVERRIDE_DATASOURCES_LOC, when specified, will override the default defined for DataSourceMgr.DEFAULT_DATASOURCES_LOC;

P

PARM - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
parseXMLQueryFile(String, File, String) - Method in class org.teiid.test.client.ctc.XMLQueryVisitationStrategy
Consume an XML Query File and produce a Map containing queries, with queryNames/IDs as Keys.
parseXMLResultsFile(File) - Method in class org.teiid.test.client.ctc.XMLQueryVisitationStrategy
Consume an XML results File and produce a Map containing query results as List objects, with resultNames/IDs as Keys.
parseXMLResultsFile(File, Element) - Method in class org.teiid.test.client.ctc.XMLQueryVisitationStrategy
Consume an XML results File, produce results as JDOM and add results to the given parent.
PASS - Static variable in interface org.teiid.test.client.TestResult.RESULT_STATE_STRING
The string value for when a {@link TestResult.RESULT_STATE#TEST_SUCCESS occurs
POSTRES - Static variable in interface org.teiid.test.framework.datasource.DataSourceFactory.DataBaseTypes
 
printBatchedUpdateCounts(int[], PrintStream) - Static method in class org.teiid.test.util.TestResultSetUtil
 
printResults(QueryScenario, String, long, long) - Method in class org.teiid.test.client.TestResultsSummary
 
printResults(QueryScenario, String, long, long, int, int) - Method in class org.teiid.test.client.TestResultsSummary
Print test results.
printResultSet(ResultSet, String, int, boolean, PrintStream) - Static method in class org.teiid.test.util.TestResultSetUtil
Prints the ResultSet (and optionally the ResultSetMetaData) to a stream.
printResultSetMetadata(ResultSetMetaData, PrintStream) - Static method in class org.teiid.test.util.TestResultSetUtil
Prints the ResultSetMetaData values for each column
printThrowable(Throwable, String, PrintStream) - Static method in class org.teiid.test.util.TestResultSetUtil
 
printTotals(QueryScenario) - Method in class org.teiid.test.client.TestResultsSummary
 
printUpdateCount(int, PrintStream) - Static method in class org.teiid.test.util.TestResultSetUtil
 
PROCESS_BATCH - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_STRATEGY_PROPS
 
produceMsg(ResultSet, Element) - Method in class org.teiid.test.client.ctc.XMLQueryVisitationStrategy
Produce a JDOM Element for an instance of a JDBC ResultSet object.
produceMsg(Object, Element) - Method in class org.teiid.test.client.ctc.XMLQueryVisitationStrategy
Produce a JDOM Element for the instance of any Object.
produceResults(ResultSet) - Method in class org.teiid.test.client.ctc.XMLQueryVisitationStrategy
Produce a JDOM Element for an instance of a JDBC ResultSet object.
PROP_EXPECTED_RESULTS_DIR_LOC - Static variable in interface org.teiid.test.client.ExpectedResults
The results location is where expected result files can be found
PROP_EXPECTED_RESULTS_ROOT_DIR - Static variable in interface org.teiid.test.client.ExpectedResults
ExpectedResults.PROP_EXPECTED_RESULTS_ROOT_DIR, if specified, indicates the root directory to be prepended to the ExpectedResults.PROP_EXPECTED_RESULTS_DIR_LOC to create the full directory to find the expected results files.
PROP_GENERATE_DIR - Static variable in interface org.teiid.test.client.ResultsGenerator
The ResultsGenerator.PROP_GENERATE_DIR property indicates where newly generated results files should be written to.
PROP_OUTPUT_DIR - Static variable in class org.teiid.test.client.TestProperties
The TestProperties.PROP_OUTPUT_DIR property indicates the root directory that output files will be written.
PROP_QUERY_FILES_DIR_LOC - Static variable in interface org.teiid.test.client.QueryReader
QueryReader.PROP_QUERY_FILES_DIR_LOC indicates the location to find the query files
PROP_QUERY_FILES_ROOT_DIR - Static variable in interface org.teiid.test.client.QueryReader
QueryReader.PROP_QUERY_FILES_ROOT_DIR, if specified, indicates the root directory to be prepended to the QueryReader.PROP_QUERY_FILES_DIR_LOC to create the full directory to find the query files.
PROP_RESULT_MODE - Static variable in class org.teiid.test.client.TestProperties
PROP_RESULT_MODE controls what to do with the execution results.
PROP_SCENARIO_FILE - Static variable in class org.teiid.test.client.TestProperties
PROP_SCENARIO_FILE indicates the scenario properties file to load.
props - Variable in class org.teiid.test.client.ctc.XMLExpectedResults
 
props - Variable in class org.teiid.test.client.impl.ExpectedResultsImpl
 
PropUtils - Class in org.teiid.test.util
 
PropUtils() - Constructor for class org.teiid.test.util.PropUtils
 

Q

QUERY - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
query - Variable in class org.teiid.test.client.results.TestResultStat
 
QUERY_READER_CLASSNAME - Static variable in class org.teiid.test.client.ClassFactory
The ClassFactory.QUERY_READER_CLASSNAME property indicates the implementation of QueryReader to use.
QUERY_READER_DEFAULT_CLASSNAME - Static variable in class org.teiid.test.client.ClassFactory
The default query reader class to use when ClassFactory.QUERY_READER_CLASSNAME is not defined.
QUERY_RESULTS - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
QUERY_SCENARIO_CLASSNAME - Static variable in class org.teiid.test.client.ClassFactory
The ClassFactory.QUERY_SCENARIO_CLASSNAME property indicates the implementation of QueryScenario to use.
QUERY_SCENARIO_DEFAULT_CLASSNAME - Static variable in class org.teiid.test.client.ClassFactory
The default scenario class to use when ClassFactory.QUERY_SCENARIO_CLASSNAME is not defined.
QUERY_SET_NAME - Static variable in class org.teiid.test.client.TestProperties
The TestProperties.QUERY_SET_NAME property indicates the name of directory that contains the set of queries and expected results that will be used.
QueryExecution - Class in org.teiid.test.framework.query
The QueryExecution class can be used to query the source directly.
QueryExecution(Connection) - Constructor for class org.teiid.test.framework.query.QueryExecution
 
queryID - Variable in class org.teiid.test.client.results.TestResultStat
 
QueryReader - Interface in org.teiid.test.client
The QueryReader is responsible for providing a set queries for a given querySetID.
QueryResults - Class in org.teiid.test.client.ctc
This class encapsulates results associated with a query.
QueryResults() - Constructor for class org.teiid.test.client.ctc.QueryResults
Construct a default instance of this class.
QueryResults(List) - Constructor for class org.teiid.test.client.ctc.QueryResults
Construct an instance of this class, specifying the order that the elements should be inserted into the map.
QueryResults(List, int) - Constructor for class org.teiid.test.client.ctc.QueryResults
Construct an instance of this class, specifying the fields and the number of records that the result set should hold.
QueryResults(List, TupleBatch) - Constructor for class org.teiid.test.client.ctc.QueryResults
Construct a QueryResults from a TupleBatch.
QueryResults.ColumnInfo - Class in org.teiid.test.client.ctc
Represents all information about a column.
QueryResults.ColumnInfo(String, String, Class) - Constructor for class org.teiid.test.client.ctc.QueryResults.ColumnInfo
 
QueryResults.ColumnInfo(String, String, Class, Object, Object) - Constructor for class org.teiid.test.client.ctc.QueryResults.ColumnInfo
 
QueryScenario - Class in org.teiid.test.client
The QueryScenario manages all the information required to run one scenario of tests.
QueryScenario(String, Properties) - Constructor for class org.teiid.test.client.QueryScenario
 
QueryScenarioImpl - Class in org.teiid.test.client.impl
The QueryScenarioImpl extends the QueryScenerio handle the testresults for defaults settings.
QueryScenarioImpl(String, Properties) - Constructor for class org.teiid.test.client.impl.QueryScenarioImpl
 
querySetID - Variable in class org.teiid.test.client.results.TestResultStat
 
querySetIdentifier - Variable in class org.teiid.test.client.ctc.XMLExpectedResults
 
querySetIdentifier - Variable in class org.teiid.test.client.impl.ExpectedResultsImpl
 
QuerySQL - Class in org.teiid.test.client
The QuerySQL represents a single sql statement to be executed for a given Test.
QuerySQL(String, Object[]) - Constructor for class org.teiid.test.client.QuerySQL
 
QueryTest - Class in org.teiid.test.client
The QueryTest represents a test to be executed.
QueryTest(String, String, String, QuerySQL[], boolean) - Constructor for class org.teiid.test.client.QueryTest
 
QueryTestFailedException - Exception in org.teiid.test.framework.exception
The QueryTestFailedException is thrown during a test.
QueryTestFailedException() - Constructor for exception org.teiid.test.framework.exception.QueryTestFailedException
Construct a default instance of this class.
QueryTestFailedException(String) - Constructor for exception org.teiid.test.framework.exception.QueryTestFailedException
Construct an instance with the specified error message.
QueryTestFailedException(String, String) - Constructor for exception org.teiid.test.framework.exception.QueryTestFailedException
Construct an instance with the specified error code and message.
QueryTestFailedException(Throwable) - Constructor for exception org.teiid.test.framework.exception.QueryTestFailedException
Construct an instance with a linked exception specified.
QueryTestFailedException(Throwable, String) - Constructor for exception org.teiid.test.framework.exception.QueryTestFailedException
Construct an instance with the linked exception and error message specified.
QueryTestFailedException(Throwable, String, String) - Constructor for exception org.teiid.test.framework.exception.QueryTestFailedException
Construct an instance with the linked exception, error code, and error message specified.
queryTimeout - Variable in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 

R

reader - Variable in class org.teiid.test.client.QueryScenario
 
readExternal(ObjectInput) - Method in class org.teiid.test.client.ctc.QueryResults
Implements Externalizable interface to read serialized form
removeChars(String, char[]) - Static method in class org.teiid.test.util.StringUtil
 
reset() - Static method in class org.teiid.test.framework.ConfigPropertyLoader
Called after each test to reset any per test settings.
resultMode - Variable in class org.teiid.test.client.ctc.XMLExpectedResults
 
resultMode - Variable in class org.teiid.test.client.impl.ExpectedResultsImpl
 
results_dir_loc - Variable in class org.teiid.test.client.ctc.XMLExpectedResults
 
results_dir_loc - Variable in class org.teiid.test.client.impl.ExpectedResultsImpl
 
RESULTS_GENERATOR_CLASSNAME - Static variable in class org.teiid.test.client.ClassFactory
The ClassFactory.RESULTS_GENERATOR_CLASSNAME property indicates the implementation of ResultsGenerator to use.
RESULTS_GENERATOR_DEFAULT_CLASSNAME - Static variable in class org.teiid.test.client.ClassFactory
The default query reader class to use when ClassFactory.QUERY_READER_CLASSNAME is not defined.
resultsGen - Variable in class org.teiid.test.client.QueryScenario
 
ResultsGenerator - Interface in org.teiid.test.client
The ResultsGenerator represents how a new set of results will be written for a given querySetID and queryIdentifier.
ResultsGeneratorImpl - Class in org.teiid.test.client.impl
 
ResultsGeneratorImpl(String, Properties) - Constructor for class org.teiid.test.client.impl.ResultsGeneratorImpl
 
ResultsHolder - Class in org.teiid.test.client.ctc
ResultsHolder
ResultsHolder(String) - Constructor for class org.teiid.test.client.ctc.ResultsHolder
 
resultStatus - Variable in class org.teiid.test.client.results.TestResultStat
 
rollbackAllways() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
Indicates what should be done when a failure occurs in AbstractQueryTransactionTest.testCase()
rollbackAllways() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Indicates what should be done when a failure occurs in TransactionQueryTestCase.testCase()
ROOT_ELEMENT - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
runTest() - Method in class org.teiid.test.client.TestClient
 
runTest(TransactionQueryTestCase) - Method in class org.teiid.test.framework.TransactionContainer
 
runTransaction(TransactionQueryTestCase) - Method in class org.teiid.test.framework.TransactionContainer
 

S

SELECT - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
setApplicationException(Throwable) - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
setApplicationException(Throwable) - Method in interface org.teiid.test.framework.TransactionQueryTestCase
 
setBeginTS(long) - Method in class org.teiid.test.client.results.TestResultStat
 
setBeginTS(long) - Method in interface org.teiid.test.client.TestResult
 
setChild(Throwable) - Method in exception org.teiid.test.framework.exception.QueryTestFailedException
Set the exception which is linked to this exception.
setCode(String) - Method in exception org.teiid.test.framework.exception.QueryTestFailedException
Set the error code.
setConnection(Connection) - Method in class org.teiid.test.framework.datasource.DataSource
 
setConnection(Connection) - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Called by the @link TransactionContainer to set the Teiid connection to be used in the test.
setDataSource(String, DataSource) - Method in class org.teiid.test.framework.datasource.DataSourceMgr
 
setDistinctIndex(int) - Method in class org.teiid.test.client.ctc.ListNestedSortComparator
 
setEndTS(long) - Method in class org.teiid.test.client.results.TestResultStat
 
setEndTS(long) - Method in interface org.teiid.test.client.TestResult
 
setEnvironmentProperty(String, String) - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 
setErrorFile(String) - Method in class org.teiid.test.client.results.TestResultStat
 
setErrorFile(String) - Method in interface org.teiid.test.client.TestResult
 
setException(Throwable) - Method in class org.teiid.test.client.results.TestResultStat
 
setException(Throwable) - Method in interface org.teiid.test.client.TestResult
Set the exception that indicates the reason why there is a problem with the results.
setExceptionClassName(String) - Method in class org.teiid.test.client.ctc.ResultsHolder
 
setExceptionMessage(String) - Method in class org.teiid.test.client.results.TestResultStat
 
setExceptionMessage(String) - Method in interface org.teiid.test.client.TestResult
Set the error message relating to the reason why there is a problem with the results.
setExceptionMsg(String) - Method in class org.teiid.test.client.ctc.ResultsHolder
 
setIdentifiers(List) - Method in class org.teiid.test.client.ctc.ResultsHolder
 
setLogLevel(Level) - Static method in class org.teiid.test.framework.TestLogger
 
setModelAssignedToDatabaseType(String, String) - Method in class org.teiid.test.framework.ConfigPropertyLoader
 
setProperties(Properties) - Method in class org.teiid.test.framework.ConfigPropertyLoader
 
setProperty(String, String) - Method in class org.teiid.test.framework.ConfigPropertyLoader
 
setQuery(String) - Method in class org.teiid.test.client.ctc.ResultsHolder
 
setQueryID(String) - Method in class org.teiid.test.client.ctc.ResultsHolder
 
setResultType(String) - Method in class org.teiid.test.client.ctc.ResultsHolder
 
setRowCnt(int) - Method in class org.teiid.test.client.QuerySQL
 
setRows(List) - Method in class org.teiid.test.client.ctc.ResultsHolder
 
setStatus(int) - Method in class org.teiid.test.client.results.TestResultStat
 
setStatus(int) - Method in interface org.teiid.test.client.TestResult
Call to set the status for this test result.
setTypes(List) - Method in class org.teiid.test.client.ctc.ResultsHolder
 
setUp() - Method in class org.teiid.test.client.ctc.CTCQueryScenario
 
setUp() - Method in class org.teiid.test.client.QueryScenario
 
setup(ConnectionStrategy) - Static method in class org.teiid.test.framework.datasource.DataStore
Called as part of the setup for each test.
setup() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
Override setupDataSource if there is different mechanism for setting up the datasources for the testcase
setup() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Called by the TransactionContainer prior to testcase processing so that the responsibility for performing an setup duties (ie.., datasource setup) can be done
setupDataStore() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
setUpdateCnt(int) - Method in class org.teiid.test.client.QuerySQL
 
setValue(String, int, Object) - Method in class org.teiid.test.client.ctc.QueryResults
Set the value at a particular record for a field.
setXAConnection(XAConnection) - Method in class org.teiid.test.framework.datasource.DataSource
 
SHORT - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
shutdown() - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 
shutdown() - Method in class org.teiid.test.framework.connection.DataSourceConnection
 
shutdown() - Method in class org.teiid.test.framework.connection.DriverConnection
 
shutdown() - Method in class org.teiid.test.framework.connection.JEEConnection
 
shutdown() - Method in class org.teiid.test.framework.datasource.DataSource
 
shutdown() - Method in class org.teiid.test.framework.datasource.DataSourceMgr
 
SIZE - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 
SQL - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
SQLSERVER - Static variable in interface org.teiid.test.framework.datasource.DataSourceFactory.DataBaseTypes
 
StandaloneGlobalTransaction - Class in org.teiid.test.framework.transaction
 
StandaloneGlobalTransaction() - Constructor for class org.teiid.test.framework.transaction.StandaloneGlobalTransaction
 
STAR - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 
STRING - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
StringUtil - Class in org.teiid.test.util
This is a common place to put String utility methods.
StringUtil() - Constructor for class org.teiid.test.util.StringUtil
 
SYBASE - Static variable in interface org.teiid.test.framework.datasource.DataSourceFactory.DataBaseTypes
 

T

TABLE - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
TABLE_CELL - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
TABLE_COLUMN_COUNT - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 
TABLE_ROW - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
TABLE_ROW_COUNT - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 
TagNames - Class in org.teiid.test.client.ctc
Constants used in XML messaging.
TagNames() - Constructor for class org.teiid.test.client.ctc.TagNames
 
TagNames.Attributes - Class in org.teiid.test.client.ctc
Enumeration of XML element attribute names.
TagNames.Attributes() - Constructor for class org.teiid.test.client.ctc.TagNames.Attributes
 
TagNames.Elements - Class in org.teiid.test.client.ctc
Enumeration of XML element tag constants.
TagNames.Elements() - Constructor for class org.teiid.test.client.ctc.TagNames.Elements
 
TagNames.Values - Class in org.teiid.test.client.ctc
Enumeration of XML element attribute values.
TagNames.Values() - Constructor for class org.teiid.test.client.ctc.TagNames.Values
 
TEST_EXCEPTION - Static variable in interface org.teiid.test.client.TestResult.RESULT_STATE
TEST_EXCEPTION - indicates an unexpected exception occurred during the execution of the query
TEST_EXPECTED_EXCEPTION - Static variable in interface org.teiid.test.client.TestResult.RESULT_STATE
TEST_EXPECTED_EXCEPTION - indicates the expected result was suppose to an exception, how, the query executed without error
TEST_SUCCESS - Static variable in interface org.teiid.test.client.TestResult.RESULT_STATE
TEST_SUCCESS - indicates the executed query performed as expected
testCase() - Method in class org.teiid.test.client.TestClientTransaction
 
testCase() - Method in class org.teiid.test.framework.query.AbstractQueryTransactionTest
Implement testCase(), it is the entry point to the execution of the test.
testCase() - Method in interface org.teiid.test.framework.TransactionQueryTestCase
Implement testCase(), it is the entry point to the execution of the test.
TestClient - Class in org.teiid.test.client
TestClient is the starter class for running bulk sql testing against a Teiid server.
TestClient() - Constructor for class org.teiid.test.client.TestClient
 
TestClientTransaction - Class in org.teiid.test.client
TestClientTransaction
TestClientTransaction(QueryScenario) - Constructor for class org.teiid.test.client.TestClientTransaction
 
TestLogger - Class in org.teiid.test.framework
 
TestLogger() - Constructor for class org.teiid.test.framework.TestLogger
 
testname - Variable in class org.teiid.test.framework.query.AbstractQueryTransactionTest
 
TestProperties - Class in org.teiid.test.client
 
TestProperties() - Constructor for class org.teiid.test.client.TestProperties
 
TestProperties.RESULT_MODES - Interface in org.teiid.test.client
All test options will produce the following basic information at the end of the test process: how many queries were run how many were successfull how many errored the execution time for each query total time for all the tests to run
TestResult - Interface in org.teiid.test.client
The TestResult represents the results from a single test.
TestResult.RESULT_STATE - Interface in org.teiid.test.client
The RESULT_STATE is the value assigned based the result of the executed query test
TestResult.RESULT_STATE_STRING - Interface in org.teiid.test.client
 
TestResultSetUtil - Class in org.teiid.test.util
TestResultSetUtil was built in order to override the #printThrowable(Throwable, PrintStream) method in order to call out.print instead of out.println This is because the println adds a line terminator, and when the result file is in turn used for comparison it fails because of the line terminator.
TestResultSetUtil() - Constructor for class org.teiid.test.util.TestResultSetUtil
 
TestResultsSummary - Class in org.teiid.test.client
 
TestResultsSummary(String) - Constructor for class org.teiid.test.client.TestResultsSummary
 
TestResultStat - Class in org.teiid.test.client.results
ATestResultStat
TestResultStat(String, String, String) - Constructor for class org.teiid.test.client.results.TestResultStat
 
TestResultStat(String, String, String, int, long, long, Throwable) - Constructor for class org.teiid.test.client.results.TestResultStat
 
TestResultStat(String, String, String, int, long, long, Throwable, String) - Constructor for class org.teiid.test.client.results.TestResultStat
 
TIME - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
TIMESTAMP - Static variable in class org.teiid.test.client.ctc.TagNames.Elements
 
toString() - Method in class org.teiid.test.client.ctc.QueryResults.ColumnInfo
 
toString() - Method in class org.teiid.test.client.ctc.QueryResults
Returns a string representation of an instance of this class.
toString() - Method in class org.teiid.test.client.ctc.ResultsHolder
 
toString() - Method in exception org.teiid.test.framework.exception.QueryTestFailedException
Returns a string representation of this class.
TRANSACTION_TYPE - Static variable in class org.teiid.test.client.TransactionFactory
Transaction Type indicates the type of transaction container to use
TransactionContainer - Class in org.teiid.test.framework
 
TransactionContainer() - Constructor for class org.teiid.test.framework.TransactionContainer
 
TransactionFactory - Class in org.teiid.test.client
TransactionFactory is used so that the type of TransactionContainer can be dynamically loaded based on a property.
TransactionFactory.TRANSACTION_TYPES - Interface in org.teiid.test.client
 
TransactionQueryTestCase - Interface in org.teiid.test.framework
The TransactionQueryTest interface represents the transaction test lifecycle of execution from which the @link TransactionContainer operates.
TransactionRuntimeException - Exception in org.teiid.test.framework.exception
The TransactionRuntimeException is thrown outside of running a test.
TransactionRuntimeException(Exception) - Constructor for exception org.teiid.test.framework.exception.TransactionRuntimeException
 
TransactionRuntimeException(String) - Constructor for exception org.teiid.test.framework.exception.TransactionRuntimeException
 
TRUE - Static variable in class org.teiid.test.client.ctc.TagNames.Values
 
TSFORMAT - Static variable in class org.teiid.test.client.TestClient
 
TXN_AUTO_WRAP - Static variable in interface org.teiid.test.framework.ConfigPropertyNames.CONNECTION_STRATEGY_PROPS
 
TxnAutoTransaction - Class in org.teiid.test.framework.transaction
This transction is only valid when AutoCommit = ON txnAutoWrap = Optimistic.
TxnAutoTransaction() - Constructor for class org.teiid.test.framework.transaction.TxnAutoTransaction
 
TxnAutoTransaction(String) - Constructor for class org.teiid.test.framework.transaction.TxnAutoTransaction
 
TYPE - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 
TYPE_MAP - Static variable in class org.teiid.test.client.ctc.TagNames
 

U

UNKNOWN - Static variable in interface org.teiid.test.client.TestResult.RESULT_STATE_STRING
The string value for when a status occurs that hasn't been defined
UPDATE_CNT - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 
USE_DATASOURCE_TYPES_PROP - Static variable in interface org.teiid.test.framework.ConfigPropertyNames
The USE_DATASOURCE_TYPES_PROP is a comma delimited property that can be used to limit the types of datasources to be used for the tests.
USE_DATASOURCES_PROP - Static variable in interface org.teiid.test.framework.ConfigPropertyNames
The USE_DATASOURCES_PROP is a comma delimited property that can be used to limit the datasources that are in use for the tests.
useProxy() - Method in class org.teiid.test.framework.connection.ConnectionStrategy
 

V

validate() - Method in class org.teiid.test.framework.connection.DataSourceConnection
 
validate() - Method in class org.teiid.test.framework.connection.DriverConnection
 
validate() - Method in class org.teiid.test.framework.connection.JEEConnection
 
validateResultsMode(Properties) - Method in class org.teiid.test.client.ctc.XMLExpectedResults
 
validateResultsMode(Properties) - Method in class org.teiid.test.client.QueryScenario
 
VALUE - Static variable in class org.teiid.test.client.ctc.TagNames.Attributes
 

W

writeAndCompareResultSet(ResultSet, String, int, boolean, File, File, boolean) - Static method in class org.teiid.test.util.TestResultSetUtil
Compares the actual results with the expected results.
writeAndCompareResultSet(ResultSet, String, int, boolean, OutputStream, BufferedReader, PrintStream) - Static method in class org.teiid.test.util.TestResultSetUtil
Compares the actual results with the expected results.
writeExternal(ObjectOutput) - Method in class org.teiid.test.client.ctc.QueryResults
Implements Externalizable interface to write serialized form

X

XATRANSACTION - Static variable in interface org.teiid.test.client.TransactionFactory.TRANSACTION_TYPES
 
XATransaction - Class in org.teiid.test.framework.transaction
 
XATransaction() - Constructor for class org.teiid.test.framework.transaction.XATransaction
 
XMLExpectedResults - Class in org.teiid.test.client.ctc
 
XMLExpectedResults(String, Properties) - Constructor for class org.teiid.test.client.ctc.XMLExpectedResults
 
XMLGenerateResults - Class in org.teiid.test.client.ctc
 
XMLGenerateResults(String, Properties) - Constructor for class org.teiid.test.client.ctc.XMLGenerateResults
 
XMLQueryReader - Class in org.teiid.test.client.ctc
 
XMLQueryReader(String, Properties) - Constructor for class org.teiid.test.client.ctc.XMLQueryReader
 
XMLQueryVisitationStrategy - Class in org.teiid.test.client.ctc
This program helps in parsing XML Query and Results files into map objects containing individual queries/ResultSets
XMLQueryVisitationStrategy() - Constructor for class org.teiid.test.client.ctc.XMLQueryVisitationStrategy
 

A B C D E F G H I J L M N O P Q R S T U V W X

Copyright © 2011. All Rights Reserved.