REQUIREMENT engine.service.rdbms.jdbcpool |
Type | NEW |
Priority | LOW |
Status | CLOSED |
Topic | XmlBlaster provides a 'named' JDBC connection pool for optimized performance of database access. | ||||||||||||||||||||||||||||
Des cription |
The JDBC pool allows accessing any number of different databases with
arbitrary login users.
Every DB request needs to pass the DB-url, login name and password,
since the clients are not permanently connected. Unused connection pools are freed after some time, the timeout parameters and pool size is adjustable (see example below).
The connections are established on demand (lazy allocation). |
||||||||||||||||||||||||||||
Configure |
These parameters allow to configure the JDBC pool behavior: They can be set on command line or in the xmlBlaster.properties file.
NOTE: Configuration parameters are specified on command line (-someValue 17) or in the
xmlBlaster.properties file (someValue=17). See requirement "util.property" for details. |
||||||||||||||||||||||||||||
See REQ | engine.service.rdbms | ||||||||||||||||||||||||||||
See API | org.xmlBlaster.protocol.jdbc.NamedConnectionPool | ||||||||||||||||||||||||||||
Testcase | java org.xmlBlaster.protocol.jdbc.NamedConnectionPool |
This page is generated from the requirement XML file xmlBlaster/doc/requirements/engine.service.rdbms.jdbcpool.xml