org.apache.ojb.odmg
Class OdmgExamples

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.ojb.odmg.OdmgExamples
All Implemented Interfaces:
junit.framework.Test

public class OdmgExamples
extends junit.framework.TestCase

Demo Application that shows basic concepts for Applications using the OJB ODMG implementation as an transactional object server.


Constructor Summary
OdmgExamples(java.lang.String name)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void setUp()
           
 void tearDown()
           
 void testModificationStates()
          TestThreadsNLocks state transition of modification states
 void testNrmAndDlists()
           
 void testOdmgSession()
           
 void testOQLQuery()
           
 void testOQLQueryBind()
           
 void testPathExpressionOqlQuery()
           
 void YYYtestBrokerCrash()
          try to crash odmg and broker tx
 void YYYtestOQLQueryOnCollections()
           
 void YYYtestWrongDbName()
          try to open non-existing db
 
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

OdmgExamples

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

main

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

setUp

public void setUp()

tearDown

public void tearDown()

testModificationStates

public void testModificationStates()
TestThreadsNLocks state transition of modification states


testOdmgSession

public void testOdmgSession()

testOQLQuery

public void testOQLQuery()

testPathExpressionOqlQuery

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

testNrmAndDlists

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

testOQLQueryBind

public void testOQLQueryBind()

YYYtestOQLQueryOnCollections

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

YYYtestWrongDbName

public void YYYtestWrongDbName()
try to open non-existing db


YYYtestBrokerCrash

public void YYYtestBrokerCrash()
try to crash odmg and broker tx



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