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, usingEmbeddedalarm, 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, isJava8, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, newAssertionFailedError, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runsWithEmma, runsWithJaCoCo, setSystemErr, setSystemOut, setSystemProperty, sleep, sleepAtLeastOneTick, traceit, vmAtLeastassertEquals, 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, toStringpublic static junit.framework.Test suite()
public void testXAUpdateLockKeptPastDBRestart()
throws java.lang.InterruptedException,
java.sql.SQLException,
javax.transaction.xa.XAException
java.lang.InterruptedExceptionjava.sql.SQLExceptionjavax.transaction.xa.XAExceptionpublic void testXAInsertLockKeptPastDBRestart()
throws java.lang.InterruptedException,
java.sql.SQLException,
javax.transaction.xa.XAException
java.lang.InterruptedExceptionjava.sql.SQLExceptionjavax.transaction.xa.XAExceptionpublic void testXAUpdateLockKeptPastCrashedDBRestart()
throws java.lang.Exception
java.lang.Exceptionpublic void testXAInsertLockKeptPastCrashedDBRestart()
throws java.lang.Exception
java.lang.Exceptionpublic void launchUpdate()
throws java.lang.Exception
java.lang.Exceptionpublic void checkUpdate()
throws java.lang.Exception
java.lang.Exceptionpublic void launchInsert()
throws java.lang.Exception
java.lang.Exceptionpublic void checkInsert()
throws java.lang.Exception
java.lang.Exceptionprivate 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.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.