You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by ar...@apache.org on 2004/03/26 22:31:57 UTC

cvs commit: db-ojb/src/java/org/apache/ojb/broker/core PersistenceBrokerImpl.java MtoNBroker.java

arminw      2004/03/26 13:31:57

  Modified:    src/test/org/apache/ojb repository_junit_reference.xml
                        repository_junit.xml repository.dtd
               src/test/org/apache/ojb/broker TypedCollectionsTest.java
                        AllTests.java
               src/schema ojbtest-schema.xml
               src/java/org/apache/ojb/broker MtoNImplementor.java
               src/java/org/apache/ojb/broker/util BrokerHelper.java
               src/java/org/apache/ojb/broker/metadata
                        RepositoryXmlHandler.java RepositoryElements.java
                        ObjectReferenceDescriptor.java
                        CollectionDescriptor.java
               src/java/org/apache/ojb/broker/core
                        PersistenceBrokerImpl.java MtoNBroker.java
  Added:       src/test/org/apache/ojb/broker M2NTest.java
                        InheritanceMultipleTableTest.java
                        CollectionTest2.java
  Log:
  - introduce new setting for auto-update/-delete (none, link, object)
  - introduce new methods in BrokerHelper to link/unlink references
  (helper methods to assign FK values)
  - add new test cases
  - fix bug when ManageableCollection instance was used in m:n reference
  as collection class and did not implement Collection interface
  
  Revision  Changes    Path
  1.8       +222 -3    db-ojb/src/test/org/apache/ojb/repository_junit_reference.xml
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/repository_junit_reference.xml.diff?r1=1.7&r2=1.8
  
  
  1.108     +113 -1    db-ojb/src/test/org/apache/ojb/repository_junit.xml
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/repository_junit.xml.diff?r1=1.107&r2=1.108
  
  
  1.55      +19 -12    db-ojb/src/test/org/apache/ojb/repository.dtd
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/repository.dtd.diff?r1=1.54&r2=1.55
  
  
  1.8       +16 -19    db-ojb/src/test/org/apache/ojb/broker/TypedCollectionsTest.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/broker/TypedCollectionsTest.java.diff?r1=1.7&r2=1.8
  
  
  1.41      +3 -0      db-ojb/src/test/org/apache/ojb/broker/AllTests.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/broker/AllTests.java.diff?r1=1.40&r2=1.41
  
  
  1.1                  db-ojb/src/test/org/apache/ojb/broker/M2NTest.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/broker/M2NTest.java?rev=1.1
  
  
  1.1                  db-ojb/src/test/org/apache/ojb/broker/InheritanceMultipleTableTest.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/broker/InheritanceMultipleTableTest.java?rev=1.1
  
  
  1.1                  db-ojb/src/test/org/apache/ojb/broker/CollectionTest2.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/broker/CollectionTest2.java?rev=1.1
  
  
  1.69      +71 -2     db-ojb/src/schema/ojbtest-schema.xml
  
  http://cvs.apache.org/viewcvs/db-ojb/src/schema/ojbtest-schema.xml.diff?r1=1.68&r2=1.69
  
  
  1.5       +24 -26    db-ojb/src/java/org/apache/ojb/broker/MtoNImplementor.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/MtoNImplementor.java.diff?r1=1.4&r2=1.5
  
  
  1.42      +409 -267  db-ojb/src/java/org/apache/ojb/broker/util/BrokerHelper.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/util/BrokerHelper.java.diff?r1=1.41&r2=1.42
  
  
  1.56      +57 -10    db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryXmlHandler.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryXmlHandler.java.diff?r1=1.55&r2=1.56
  
  
  1.35      +4 -0      db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryElements.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryElements.java.diff?r1=1.34&r2=1.35
  
  
  1.33      +124 -30   db-ojb/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/ObjectReferenceDescriptor.java.diff?r1=1.32&r2=1.33
  
  
  1.28      +15 -59    db-ojb/src/java/org/apache/ojb/broker/metadata/CollectionDescriptor.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/CollectionDescriptor.java.diff?r1=1.27&r2=1.28
  
  
  1.74      +338 -254  db-ojb/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/PersistenceBrokerImpl.java.diff?r1=1.73&r2=1.74
  
  
  1.8       +18 -22    db-ojb/src/java/org/apache/ojb/broker/core/MtoNBroker.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/MtoNBroker.java.diff?r1=1.7&r2=1.8
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org