public class SqlStatementTester extends java.lang.Thread implements TestingUtility
| Modifier and Type | Field and Description |
|---|---|
private java.util.ResourceBundle |
bundle |
private java.lang.String |
connectionUrl |
private boolean |
done |
private java.lang.String |
driverClassname |
private java.lang.String |
errorMessage |
private static int |
MAX_ROWS |
private java.lang.String |
password |
private java.util.List<java.util.List<java.lang.String>> |
resultTable |
private boolean |
rowBasedQuery |
private java.lang.String |
selectStatement |
private java.lang.String |
username |
| Constructor and Description |
|---|
SqlStatementTester(java.util.ResourceBundle bundle,
java.lang.String driverClassname,
java.lang.String connectionUrl,
java.lang.String username,
java.lang.String password,
java.lang.String selectStatement,
boolean rowBasedQuery) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
private void |
getColumnData(java.sql.ResultSet rs) |
java.lang.String |
getErrorMessage() |
java.util.List<java.util.List<java.lang.String>> |
getResultTable() |
private void |
getRowData(java.sql.ResultSet rs) |
boolean |
isDone() |
void |
run() |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldprivate static final int MAX_ROWS
private final java.util.ResourceBundle bundle
private final java.lang.String driverClassname
private final java.lang.String connectionUrl
private final java.lang.String username
private final java.lang.String password
private final java.lang.String selectStatement
private final boolean rowBasedQuery
private boolean done
private java.lang.String errorMessage
private final java.util.List<java.util.List<java.lang.String>> resultTable
public SqlStatementTester(java.util.ResourceBundle bundle,
java.lang.String driverClassname,
java.lang.String connectionUrl,
java.lang.String username,
java.lang.String password,
java.lang.String selectStatement,
boolean rowBasedQuery)
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic boolean isDone()
public java.lang.String getErrorMessage()
public java.util.List<java.util.List<java.lang.String>> getResultTable()
public void cancel()
cancel in interface TestingUtilityprivate void getRowData(java.sql.ResultSet rs)
throws java.sql.SQLException
java.sql.SQLExceptionprivate void getColumnData(java.sql.ResultSet rs)
throws java.sql.SQLException
java.sql.SQLException