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, yield
private 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.Runnable
run
in class java.lang.Thread
public boolean isDone()
public java.lang.String getErrorMessage()
public java.util.List<java.util.List<java.lang.String>> getResultTable()
public void cancel()
cancel
in interface TestingUtility
private void getRowData(java.sql.ResultSet rs) throws java.sql.SQLException
java.sql.SQLException
private void getColumnData(java.sql.ResultSet rs) throws java.sql.SQLException
java.sql.SQLException