com.uwyn.rife.database

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Web Framework » rife 1.6.1 » com.uwyn.rife.database 
com.uwyn.rife.database
Provides classes and interfaces for the object-oriented query builders, database abstraction layer, persistance manager, query handling templates, fault-tolerant JDBC wrappers and connection pooling.

Related Documentation

For overviews, tutorials, examples, guides, and documentation, please see:
Java Source File NameTypeComment
BeanErrorImpl.javaClass
BeanImpl.javaClass
BeanImplConstrained.javaClass
ConnectionPool.javaClass This is a class designed for database connection pooling.
ConstrainedClass.javaClass
Datasource.javaClass Contains all the information required to connect to a database and centralizes the creation of connections to a database.
Datasources.javaClass Contains a collection of Datasource instances that have been created from an XML definition.
DbBeanFetcher.javaClass This class allows a ResultSet to be easily processed into bean instance.

Multiple instances can be collected into a list when processing an entire ResultSet , or as a single bean instance can be retrieved for one row of a ResultSet .

DbConnection.javaClass Represents one connection to a database.
DbConnectionUser.javaClass
DbPreparedStatement.javaClass Provides a wrapper around the regular JDBC PreparedStatement class.
DbPreparedStatementHandler.javaClass By extending this class it's possible to easily customize the behaviour of a large number of methods in the DbQueryManager class.

You're able to set the parameters of a DbPreparedStatement before the actual execution of any logic by overriding the DbPreparedStatementHandler.setParameters(DbPreparedStatement) setParameters method.

If you need to customize the entire query execution, you can override the DbPreparedStatementHandler.performUpdate(DbPreparedStatement) performUpdate and DbPreparedStatementHandler.performQuery(DbPreparedStatement) performQuery methods.

DbProbeExecutor.javaClass Periodic probe job to keep connections non-idle and probe for dead ones. This is primarily useful for MySQL, which closes connections after a period of inactivity.

This should be run using a scheduler participant.

DbQueryManager.javaClass This is a convenience class to make it easy to control the queries that handle the retrieval, storage, update and removal of data in a database. All queries will be executed in a connection of the Datasource that's provided to the constructor of the DbQueryManager.

A collection of convenience methods have been provided to quickly execute queries in a variety of manners without having to worry about the logic behind it or having to remember to close the queries at the appropriate moment.

DbQueryManagerCache.javaClass This class is a simple cache for DbQueryManager objects.
DbQueryManagerFactory.javaClass This class allows for DbQueryManager s to be created more dynamically and with more features than by direct instantiation.

By using the DbQueryManagerFactory, DbQueryManager child classes can have custom methods that are implemented by different "drivers", based on the database software behind the Datasource .

DbResultSet.javaClass
DbResultSet30.javaClass
DbResultSet40.javaClass
DbResultSetHandler.javaClass By extending this class it's possible to easily customize the behaviour of some methods in the DbQueryManager class.
DbRowProcessor.javaClass This abstract base class should be used to implement classes that process one row in a database query resulset.
DbStatement.javaClass Provides a wrapper around the regular JDBC Statement class.
DbTransactionUser.javaClass By extending this class it's possible to provide the logic that should be executed by the DbQueryManager.inTransaction(DbTransactionUser) inTransaction method in the DbQueryManager class.

This class has both a default constructor and one that can take a data object.

DbTransactionUserWithoutResult.javaClass Convenience class that offers the same facilities as the DbTransactionUser class, but makes it easier to work with transactions that don't return any results.
NotConstrainedClass.javaClass
SomeEnum.javaenum
TestCapabilities.javaClass
TestDatasource.javaClass
TestDatasources.javaClass
TestDbBeanFetcher.javaClass
TestDbConcurrency.javaClass
TestDbConnection.javaClass
TestDbPreparedStatement.javaClass
TestDbQueryManager.javaClass
TestDbQueryManagerFactory.javaClass
TestDbQueryManagerFactoryImpl.javaClass
TestDbQueryManagerImpl.javaClass
TestDbStatement.javaClass
TestSuiteDatabase.javaClass
TestXml2Datasources.javaClass
VirtualParameters.javaClass Internal class to handle virtual parameters of a DbPreparedStatement.
VirtualParametersHandler.javaInterface Internal interface that defines the methods that a VirtualParameters handler has to support.
Xml2Datasources.javaClass This class parses an XML file to create a set of Datasource objects.
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.