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 2005/09/07 00:19:20 UTC

cvs commit: db-ojb/src/java/org/apache/ojb/broker ContainerHelper.java PersistenceBroker.java PersistenceConfiguration.java

arminw      2005/09/06 15:19:20

  Modified:    src/java/org/apache/ojb/broker/accesslayer/batch
                        BatchEntryUpdateImpl.java BatchManagerImpl.java
               src/java/org/apache/ojb/broker/accesslayer/sql
                        SqlGeneratorDefaultImpl.java
               src/java/org/apache/ojb/broker/accesslayer
                        ConnectionManagerImpl.java JdbcAccessImpl.java
                        ResultSetAndStatement.java StatementManager.java
                        StatementManagerIF.java
               src/java/org/apache/ojb/broker/core
                        DelegatingPersistenceBroker.java
                        PersistenceBrokerImpl.java
               src/java/org/apache/ojb/broker/metadata
                        ConnectionFactoryDescriptor.java
                        RepositoryXmlHandler.java
               src/java/org/apache/ojb/broker/platforms Platform.java
               src/java/org/apache/ojb/broker/util/sequence
                        SequenceManagerNextValImpl.java
               src/java/org/apache/ojb/broker/util SqlHelper.java
               src/java/org/apache/ojb/broker ContainerHelper.java
                        PersistenceBroker.java
                        PersistenceConfiguration.java
  Added:       src/java/org/apache/ojb/broker/accesslayer
                        StatementManagerAbstractImpl.java
                        StatementManagerImpl.java
  Removed:     src/java/org/apache/ojb/broker/accesslayer
                        StatementsForClassIF.java
                        StatementsForClassImpl.java
  Log:
  refactoring of statement handling:
  - StatementManager implementation does now more strict control all statement handling (creation, closing, binding) and support a simple stmt caching if jdbc driver, ConnectionFactory or DataSource doesn't support this feature (configurable via custom-attributes in connection-factory element or via setter at runtime).
  - StatementManager provide new convenience methods to get prepared statements with binded values (in one method call)
  
  Revision  Changes    Path
  1.2       +3 -3      db-ojb/src/java/org/apache/ojb/broker/accesslayer/batch/BatchEntryUpdateImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/batch/BatchEntryUpdateImpl.java.diff?r1=1.1&r2=1.2
  
  
  1.6       +3 -3      db-ojb/src/java/org/apache/ojb/broker/accesslayer/batch/BatchManagerImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/batch/BatchManagerImpl.java.diff?r1=1.5&r2=1.6
  
  
  1.31      +241 -118  db-ojb/src/java/org/apache/ojb/broker/accesslayer/sql/SqlGeneratorDefaultImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/sql/SqlGeneratorDefaultImpl.java.diff?r1=1.30&r2=1.31
  
  
  1.23      +8 -1      db-ojb/src/java/org/apache/ojb/broker/accesslayer/ConnectionManagerImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/ConnectionManagerImpl.java.diff?r1=1.22&r2=1.23
  
  
  1.34      +42 -78    db-ojb/src/java/org/apache/ojb/broker/accesslayer/JdbcAccessImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/JdbcAccessImpl.java.diff?r1=1.33&r2=1.34
  
  
  1.14      +11 -42    db-ojb/src/java/org/apache/ojb/broker/accesslayer/ResultSetAndStatement.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/ResultSetAndStatement.java.diff?r1=1.13&r2=1.14
  
  
  1.60      +9 -958    db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementManager.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementManager.java.diff?r1=1.59&r2=1.60
  
  
  1.13      +112 -45   db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementManagerIF.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementManagerIF.java.diff?r1=1.12&r2=1.13
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementManagerAbstractImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementManagerAbstractImpl.java?rev=1.1
  
  
  1.1                  db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementManagerImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/StatementManagerImpl.java?rev=1.1
  
  
  1.24      +3 -3      db-ojb/src/java/org/apache/ojb/broker/core/DelegatingPersistenceBroker.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/core/DelegatingPersistenceBroker.java.diff?r1=1.23&r2=1.24
  
  
  1.120     +8 -6      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.119&r2=1.120
  
  
  1.5       +9 -4      db-ojb/src/java/org/apache/ojb/broker/metadata/ConnectionFactoryDescriptor.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/metadata/ConnectionFactoryDescriptor.java.diff?r1=1.4&r2=1.5
  
  
  1.74      +8 -5      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.73&r2=1.74
  
  
  1.29      +3 -3      db-ojb/src/java/org/apache/ojb/broker/platforms/Platform.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/platforms/Platform.java.diff?r1=1.28&r2=1.29
  
  
  1.21      +4 -4      db-ojb/src/java/org/apache/ojb/broker/util/sequence/SequenceManagerNextValImpl.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/util/sequence/SequenceManagerNextValImpl.java.diff?r1=1.20&r2=1.21
  
  
  1.27      +46 -10    db-ojb/src/java/org/apache/ojb/broker/util/SqlHelper.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/util/SqlHelper.java.diff?r1=1.26&r2=1.27
  
  
  1.9       +13 -20    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.8&r2=1.9
  
  
  1.38      +4 -4      db-ojb/src/java/org/apache/ojb/broker/PersistenceBroker.java
  
  http://cvs.apache.org/viewcvs/db-ojb/src/java/org/apache/ojb/broker/PersistenceBroker.java.diff?r1=1.37&r2=1.38
  
  
  1.7       +2 -41     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.6&r2=1.7
  
  

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