org.apache.ojb.otm
Class LockTestSerializable

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.ojb.otm.LockTestBase
              extended byorg.apache.ojb.otm.LockTestSerializable
All Implemented Interfaces:
junit.framework.Test

public class LockTestSerializable
extends LockTestBase


Field Summary
 
Fields inherited from class org.apache.ojb.otm.LockTestBase
_conn1, _conn2, _isolation, _kit, _lock, _tx1, _tx2
 
Constructor Summary
LockTestSerializable(java.lang.String name)
           
 
Method Summary
static void main(java.lang.String[] args)
           
protected  TransactionIsolation newIsolation()
           
 void testMultipleReadLock()
          Test 6
 void testMultipleWriteLock()
          Test 14
 void testReadThenRead()
          Test 18
 void testReadThenWrite()
          Test3
 void testReadWithExistingWriter()
          Test 13
 void testReleaseReadLock()
          Test 15
 void testReleaseWriteLock()
          Test 17
 void testSingleReadLock()
          Test 1
 void testSingleWriteLock()
          Test 4
 void testWriteThenRead()
          Test 5
 void testWriteWithExistingReader()
          Test 8
 void testWriteWithMultipleReaders()
          Test 10
 void testWriteWithMultipleReadersOn1()
          Test 12
 
Methods inherited from class org.apache.ojb.otm.LockTestBase
readLock, releaseLock, setUp, tearDown, writeLock
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
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, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LockTestSerializable

public LockTestSerializable(java.lang.String name)
Method Detail

newIsolation

protected TransactionIsolation newIsolation()
Specified by:
newIsolation in class LockTestBase

testSingleReadLock

public void testSingleReadLock()
Test 1


testReadThenWrite

public void testReadThenWrite()
Test3


testSingleWriteLock

public void testSingleWriteLock()
Test 4


testWriteThenRead

public void testWriteThenRead()
Test 5


testMultipleReadLock

public void testMultipleReadLock()
Test 6


testWriteWithExistingReader

public void testWriteWithExistingReader()
Test 8


testWriteWithMultipleReaders

public void testWriteWithMultipleReaders()
Test 10


testWriteWithMultipleReadersOn1

public void testWriteWithMultipleReadersOn1()
Test 12


testReadWithExistingWriter

public void testReadWithExistingWriter()
Test 13


testMultipleWriteLock

public void testMultipleWriteLock()
Test 14


testReleaseReadLock

public void testReleaseReadLock()
Test 15


testReleaseWriteLock

public void testReleaseWriteLock()
Test 17


testReadThenRead

public void testReadThenRead()
Test 18


main

public static void main(java.lang.String[] args)


Authors: Thomas Mahler and others. (C) 2000 - 2003 Apache Software Foundation
All rights reserved. Published under the Apache License.
http://db.apache.org/ojb
Version: 1.0.rc5, 2003-12-14