org.sourceforge.jemm.database
Class BaseDatabaseLockTest

java.lang.Object
  extended by org.sourceforge.jemm.database.BaseDatabaseTest
      extended by org.sourceforge.jemm.database.BaseDatabaseLockTest

public class BaseDatabaseLockTest
extends BaseDatabaseTest

Lock handling tests for the BaseDatabase database implementation.

See BaseDatabaseTest for more information.

Author:
Rory Graves

Field Summary
 
Fields inherited from class org.sourceforge.jemm.database.BaseDatabaseTest
clientId, database, debug, DUMMY_CLASS, gcMode, typeHelper
 
Constructor Summary
BaseDatabaseLockTest()
           
 
Method Summary
 void basicLockAcquireTest()
           
 void clientDisconnectTest1()
           
 void clientDisconnectTest2()
           
 void differentClientQueuedLockAcquireTest()
           
 void removeListenerTest()
           
 void sameClientQueuedLockAcquireTest()
           
 void setupLockData()
           
 
Methods inherited from class org.sourceforge.jemm.database.BaseDatabaseTest
cleanup, createFieldData, createSyncData, getDatabase, registerTestClass1, setup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseDatabaseLockTest

public BaseDatabaseLockTest()
Method Detail

setupLockData

public void setupLockData()
                   throws java.lang.Exception
Throws:
java.lang.Exception

basicLockAcquireTest

public void basicLockAcquireTest()

sameClientQueuedLockAcquireTest

public void sameClientQueuedLockAcquireTest()

differentClientQueuedLockAcquireTest

public void differentClientQueuedLockAcquireTest()

removeListenerTest

public void removeListenerTest()

clientDisconnectTest1

public void clientDisconnectTest1()

clientDisconnectTest2

public void clientDisconnectTest2()


Copyright © 2009. All Rights Reserved.