db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From to...@apache.org
Subject cvs commit: db-ojb/src/java/org/apache/ojb/broker/metadata/torque TorqueRepositoryGenerator.java
Date Sat, 02 Apr 2005 09:44:40 GMT
tomdz       2005/04/02 01:44:40

  Modified:    src/java/org/apache/ojb/broker/core
                        PersistenceBrokerImpl.java MtoNBroker.java
                        QueryReferenceBroker.java
               src/java/org/apache/ojb/broker OJB.java ContainerHelper.java
                        Identity.java PersistenceConfiguration.java
                        MtoNImplementor.java
               src/java/org/apache/ojb/odmg/locking
                        LockManagerOdmgImpl.java
               src/java/org/apache/ojb/broker/util/interceptor
                        Interceptor.java
               src/java/org/apache/ojb/broker/core/proxy
                        IndirectionHandler.java ProxyFactory.java
               src/java/org/apache/ojb/broker/metadata ClassDescriptor.java
               src/java/org/apache/ojb/broker/accesslayer
                        PlainPrefetcher.java StatementsForClassImpl.java
               src/java/org/apache/ojb/broker/util BrokerHelper.java
               src/tools/org/apache/ojb/tools/mapping/reversedb2/actions
                        ActionOpenOJBRepository.java
               src/test/org/apache/ojb/odmg ObjectImageTest.java
                        OneToOneTest.java
               src/java/org/apache/ojb/broker/util/graph ObjectWrapper.java
                        CollectionWrapper.java
               src/java/org/apache/ojb/broker/metadata/fieldaccess
                        PersistentFieldDynaBeanImpl.java
                        PersistentFieldAutoProxyImpl.java
                        PersistentFieldDirectImpl.java
                        PersistentFieldPrivilegedImpl.java
                        PersistentFieldIntrospectorImpl.java
                        PersistentFieldBase.java
                        PersistentFieldFactory.java
               src/java/org/apache/ojb/odmg ObjectEnvelopeTable.java
                        ObjectEnvelopeReordering.java TransactionImpl.java
                        ObjectEnvelope.java
               src/test/org/apache/ojb/broker ProxyExamples.java
                        CollectionTest2.java PrimaryKeyForeignKeyTest.java
               src/java/org/apache/ojb/jdo PersistenceManagerImpl.java
               src/java/org/apache/ojb/otm/core BaseConnection.java
                        ConcreteEditingContext.java
               src/java/org/apache/ojb/otm/copy
                        MetadataObjectCopyStrategy.java
               src/test/org/apache/ojb/broker/metadata
                        PersistentFieldTest.java
               .        .classpath
               src/test/org/apache/ojb OJB.properties
               src/java/org/apache/ojb/broker/metadata/torque
                        TorqueRepositoryGenerator.java
  Added:       src/java/org/apache/ojb/broker/core/proxy
                        IndirectionHandlerCGLIBImpl.java
                        ProxyFactoryJDKImpl.java ProxyFactoryCGLIBImpl.java
                        AbstractIndirectionHandler.java
                        IndirectionHandlerCGLIB.java
                        AbstractProxyFactory.java
                        IndirectionHandlerJDKImpl.java
                        IndirectionHandlerJDK.java OJBProxy.java
               lib      cglib-2.1.jar asm.jar
  Removed:     src/java/org/apache/ojb/broker/core/proxy ProxyHelper.java
                        IndirectionHandlerDefaultImpl.java
                        ProxyConfiguration.java
  Log:
  Patch / new feature by Andrew Clute:
  
  * ProxyHelper is replaced by a pluggable proxy factory mechanism for creating proxies (both
for objects and for collections)
  * two variants are available in OJB: JDK-proxies and CGLib-proxies
  * two new configuration properties in OJB.properties to select the proxy factory and (optionally)
the indirection handler variant
  
  Revision  Changes    Path
  1.112     +19 -20    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.111&r2=1.112
  
  
  1.17      +528 -529  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.16&r2=1.17
  
  
  1.30      +35 -20    db-ojb/src/java/org/apache/ojb/broker/core/QueryReferenceBroker.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/QueryReferenceBroker.java.diff?r1=1.29&r2=1.30
  
  
  1.9       +8 -8      db-ojb/src/java/org/apache/ojb/broker/OJB.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/OJB.java.diff?r1=1.8&r2=1.9
  
  
  1.5       +6 -2      db-ojb/src/java/org/apache/ojb/broker/ContainerHelper.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/ContainerHelper.java.diff?r1=1.4&r2=1.5
  
  
  1.42      +3 -3      db-ojb/src/java/org/apache/ojb/broker/Identity.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/Identity.java.diff?r1=1.41&r2=1.42
  
  
  1.4       +4 -3      db-ojb/src/java/org/apache/ojb/broker/PersistenceConfiguration.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/PersistenceConfiguration.java.diff?r1=1.3&r2=1.4
  
  
  1.10      +6 -5      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.9&r2=1.10
  
  
  1.4       +15 -10    db-ojb/src/java/org/apache/ojb/odmg/locking/LockManagerOdmgImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/odmg/locking/LockManagerOdmgImpl.java.diff?r1=1.3&r2=1.4
  
  
  1.5       +3 -7      db-ojb/src/java/org/apache/ojb/broker/util/interceptor/Interceptor.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/util/interceptor/Interceptor.java.diff?r1=1.4&r2=1.5
  
  
  1.3       +3 -9      db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandler.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandler.java.diff?r1=1.2&r2=1.3
  
  
  1.5       +121 -224  db-ojb/src/java/org/apache/ojb/broker/core/proxy/ProxyFactory.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/ProxyFactory.java.diff?r1=1.4&r2=1.5
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandlerCGLIBImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandlerCGLIBImpl.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/ProxyFactoryJDKImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/ProxyFactoryJDKImpl.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/ProxyFactoryCGLIBImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/ProxyFactoryCGLIBImpl.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/AbstractIndirectionHandler.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/AbstractIndirectionHandler.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandlerCGLIB.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandlerCGLIB.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/AbstractProxyFactory.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/AbstractProxyFactory.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandlerJDKImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandlerJDKImpl.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandlerJDK.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/IndirectionHandlerJDK.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/core/proxy/OJBProxy.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/proxy/OJBProxy.java?rev=1.1
  
  
  1.105     +14 -90    db-ojb/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/ClassDescriptor.java.diff?r1=1.104&r2=1.105
  
  
  1.11      +5 -5      db-ojb/src/java/org/apache/ojb/broker/accesslayer/PlainPrefetcher.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/PlainPrefetcher.java.diff?r1=1.10&r2=1.11
  
  
  1.26      +7 -4      db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementsForClassImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementsForClassImpl.java.diff?r1=1.25&r2=1.26
  
  
  1.80      +9 -10     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.79&r2=1.80
  
  
  1.4       +2 -1      db-ojb/src/tools/org/apache/ojb/tools/mapping/reversedb2/actions/ActionOpenOJBRepository.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/tools/org/apache/ojb/tools/mapping/reversedb2/actions/ActionOpenOJBRepository.java.diff?r1=1.3&r2=1.4
  
  
  1.3       +4 -6      db-ojb/src/test/org/apache/ojb/odmg/ObjectImageTest.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/odmg/ObjectImageTest.java.diff?r1=1.2&r2=1.3
  
  
  1.20      +1 -8      db-ojb/src/test/org/apache/ojb/odmg/OneToOneTest.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/odmg/OneToOneTest.java.diff?r1=1.19&r2=1.20
  
  
  1.2       +8 -5      db-ojb/src/java/org/apache/ojb/broker/util/graph/ObjectWrapper.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/util/graph/ObjectWrapper.java.diff?r1=1.1&r2=1.2
  
  
  1.2       +5 -5      db-ojb/src/java/org/apache/ojb/broker/util/graph/CollectionWrapper.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/util/graph/CollectionWrapper.java.diff?r1=1.1&r2=1.2
  
  
  1.8       +4 -3      db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldDynaBeanImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldDynaBeanImpl.java.diff?r1=1.7&r2=1.8
  
  
  1.13      +6 -5      db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldAutoProxyImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldAutoProxyImpl.java.diff?r1=1.12&r2=1.13
  
  
  1.2       +6 -6      db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldDirectImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldDirectImpl.java.diff?r1=1.1&r2=1.2
  
  
  1.14      +5 -3      db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldPrivilegedImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldPrivilegedImpl.java.diff?r1=1.13&r2=1.14
  
  
  1.14      +6 -6      db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldIntrospectorImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldIntrospectorImpl.java.diff?r1=1.13&r2=1.14
  
  
  1.6       +15 -2     db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldBase.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldBase.java.diff?r1=1.5&r2=1.6
  
  
  1.14      +8 -4      db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldFactory.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/fieldaccess/PersistentFieldFactory.java.diff?r1=1.13&r2=1.14
  
  
  1.43      +9 -7      db-ojb/src/java/org/apache/ojb/odmg/ObjectEnvelopeTable.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/odmg/ObjectEnvelopeTable.java.diff?r1=1.42&r2=1.43
  
  
  1.4       +4 -3      db-ojb/src/java/org/apache/ojb/odmg/ObjectEnvelopeReordering.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/odmg/ObjectEnvelopeReordering.java.diff?r1=1.3&r2=1.4
  
  
  1.70      +16 -10    db-ojb/src/java/org/apache/ojb/odmg/TransactionImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/odmg/TransactionImpl.java.diff?r1=1.69&r2=1.70
  
  
  1.37      +2 -3      db-ojb/src/java/org/apache/ojb/odmg/ObjectEnvelope.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/odmg/ObjectEnvelope.java.diff?r1=1.36&r2=1.37
  
  
  1.22      +16 -17    db-ojb/src/test/org/apache/ojb/broker/ProxyExamples.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/broker/ProxyExamples.java.diff?r1=1.21&r2=1.22
  
  
  1.10      +5 -4      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.diff?r1=1.9&r2=1.10
  
  
  1.3       +7 -8      db-ojb/src/test/org/apache/ojb/broker/PrimaryKeyForeignKeyTest.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/broker/PrimaryKeyForeignKeyTest.java.diff?r1=1.2&r2=1.3
  
  
  1.18      +4 -4      db-ojb/src/java/org/apache/ojb/jdo/PersistenceManagerImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/jdo/PersistenceManagerImpl.java.diff?r1=1.17&r2=1.18
  
  
  1.43      +13 -10    db-ojb/src/java/org/apache/ojb/otm/core/BaseConnection.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/otm/core/BaseConnection.java.diff?r1=1.42&r2=1.43
  
  
  1.56      +5 -6      db-ojb/src/java/org/apache/ojb/otm/core/ConcreteEditingContext.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/otm/core/ConcreteEditingContext.java.diff?r1=1.55&r2=1.56
  
  
  1.24      +5 -4      db-ojb/src/java/org/apache/ojb/otm/copy/MetadataObjectCopyStrategy.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/otm/copy/MetadataObjectCopyStrategy.java.diff?r1=1.23&r2=1.24
  
  
  1.12      +19 -15    db-ojb/src/test/org/apache/ojb/broker/metadata/PersistentFieldTest.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/broker/metadata/PersistentFieldTest.java.diff?r1=1.11&r2=1.12
  
  
  1.48      +1 -0      db-ojb/.classpath
  
  http://cvs.apache.org/viewcvs/db-ojb/.classpath.diff?r1=1.47&r2=1.48
  
  
  1.1                  db-ojb/lib/cglib-2.1.jar
  
  	<<Binary file>>
  
  
  1.1                  db-ojb/lib/asm.jar
  
  	<<Binary file>>
  
  
  1.80      +26 -5     db-ojb/src/test/org/apache/ojb/OJB.properties
  
  http://cvs.apache.org/viewcvs/db-ojb/src/test/org/apache/ojb/OJB.properties.diff?r1=1.79&r2=1.80
  
  
  1.10      +2 -1      db-ojb/src/java/org/apache/ojb/broker/metadata/torque/TorqueRepositoryGenerator.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/torque/TorqueRepositoryGenerator.java.diff?r1=1.9&r2=1.10
  
  

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


Mime
View raw message