public class Derby5165Test extends BaseJDBCTestCase
Modifier and Type | Class and Description |
---|---|
private static class |
Derby5165Test.MyXid |
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Constructor and Description |
---|
Derby5165Test(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
checkInsert() |
void |
checkUpdate() |
private void |
createAndLoadTable(java.sql.Connection conn,
java.lang.String tblname,
boolean create_table)
Create and load a table.
|
void |
launchInsert() |
void |
launchUpdate() |
static junit.framework.Test |
suite() |
void |
testXAInsertLockKeptPastCrashedDBRestart() |
void |
testXAInsertLockKeptPastDBRestart() |
void |
testXAUpdateLockKeptPastCrashedDBRestart() |
void |
testXAUpdateLockKeptPastDBRestart() |
assertCallError, assertCheckTable, assertCommitError, assertCompileError, assertEquals, assertEquals, assertEquals, assertEquivalentDataType, assertErrorCode, assertGetIntError, assertNextError, assertPreparedStatementError, assertResults, assertResults, assertSQLExceptionEquals, assertSQLState, assertSQLState, assertStatementError, assertStatementError, assertStatementError, assertStatementError, assertStatementErrorUnordered, assertTableRowCount, assertUpdateCount, assertUpdateCount, assertWarning, chattyPrepare, chattyPrepareCall, checkAllConsistency, checkEstimatedRowCount, closeStatement, commit, createStatement, createStatement, createStatement, dropTable, dropTable, dropView, dropView, dumpRs, dumpRs, emptyStatementCache, executeQuery, expectCompilationError, expectCompilationError, expectExecutionError, getClientTransactionID, getConnection, getDatabaseProperty, getLastSQLException, goodStatement, goodUpdate, initializeConnection, openConnection, openDefaultConnection, openDefaultConnection, openDefaultConnection, openUserConnection, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, rollback, runBare, runBareOverridable, runScript, runScript, runSQLCommands, setAutoCommit, tearDown, usingDB2Client, usingDerbyNetClient, usingEmbedded
alarm, assertDirectoryDeleted, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertLaunchedJUnitTestMethod, assertLaunchedJUnitTestMethod, assertSameNullness, assertSecurityManager, assertThrowableEquals, currentDirectory, execJavaCmd, execJavaCmd, execJavaCmd, fail, getClassVersionMajor, getEmmaJar, getFailureFolder, getFilesWith, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, hasInterruptibleIO, isCVM, isIBMJVM, isJ9Platform, isJava5, isJava7, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, newAssertionFailedError, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runsWithEmma, runsWithJaCoCo, setSystemErr, setSystemOut, setSystemProperty, sleep, sleepAtLeastOneTick, traceit, vmAtLeast
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, setUp, toString
public static junit.framework.Test suite()
public void testXAUpdateLockKeptPastDBRestart() throws java.lang.InterruptedException, java.sql.SQLException, javax.transaction.xa.XAException
java.lang.InterruptedException
java.sql.SQLException
javax.transaction.xa.XAException
public void testXAInsertLockKeptPastDBRestart() throws java.lang.InterruptedException, java.sql.SQLException, javax.transaction.xa.XAException
java.lang.InterruptedException
java.sql.SQLException
javax.transaction.xa.XAException
public void testXAUpdateLockKeptPastCrashedDBRestart() throws java.lang.Exception
java.lang.Exception
public void testXAInsertLockKeptPastCrashedDBRestart() throws java.lang.Exception
java.lang.Exception
public void launchUpdate() throws java.lang.Exception
java.lang.Exception
public void checkUpdate() throws java.lang.Exception
java.lang.Exception
public void launchInsert() throws java.lang.Exception
java.lang.Exception
public void checkInsert() throws java.lang.Exception
java.lang.Exception
private void createAndLoadTable(java.sql.Connection conn, java.lang.String tblname, boolean create_table) throws java.sql.SQLException
create_table
- If true, create new table - otherwise load into
existing table.tblname
- table to use.java.sql.SQLException
- Standard exception policy.Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.