link
Avalon
Avalon Planet
Home PlanetProductsCentral
Datasource
Description

Deployment Facts
ContainmentAvalon Framework 4.2.0
Lifestylesingleton
Lifecycle
StageDescription
LogEnabledLogs lifescycle stages and handles assignment of logging channels to managed connection handlers.
Contextualizable
KeyTypeRequired
block.namejava.lang.Stringfalse
Configurable

Example configuration:

 <configuration>
   <data-source name="default"
     class="org.apache.avalon.excalibur.datasource.JdbcDataSource">
     <!-- configuration for JdbcDataSource -->
     <pool-controller min="5" max="10" 
       connection-class="my.overrided.ConnectionClass">
     <keep-alive>select 1</keep-alive>
     </pool-controller>
     <driver>com.database.jdbc.JdbcDriver</driver>
     <dburl>jdbc:driver://host/mydb</dburl>
     <user>username</user>
     <password>password</password>
   </data-source>
 </configuration>
Initializable Component initialization.
Disposable Component disposal.