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