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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to