org.qi4j.library.sql.bonecp
Class BoneCPDataSourceServiceImporter.Mixin

java.lang.Object
  extended by org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin<com.jolbox.bonecp.BoneCPDataSource>
      extended by org.qi4j.library.sql.bonecp.BoneCPDataSourceServiceImporter.Mixin
All Implemented Interfaces:
ServiceImporter<javax.sql.DataSource>, DataSourceServiceImporterActivation
Enclosing class:
BoneCPDataSourceServiceImporter

public static class BoneCPDataSourceServiceImporter.Mixin
extends AbstractDataSourceServiceImporterMixin<com.jolbox.bonecp.BoneCPDataSource>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.library.sql.datasource.DataSourceServiceImporterActivation
DataSourceServiceImporterActivation.Activator
 
Field Summary
 
Fields inherited from class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
LOGGER, module
 
Constructor Summary
BoneCPDataSourceServiceImporter.Mixin()
           
 
Method Summary
protected  void passivateDataSourcePool(com.jolbox.bonecp.BoneCPDataSource dataSourcePool)
           
protected  com.jolbox.bonecp.BoneCPDataSource setupDataSourcePool(DataSourceConfigurationValue config)
           
 
Methods inherited from class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
importService, isAvailable, passivateDataSourceService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoneCPDataSourceServiceImporter.Mixin

public BoneCPDataSourceServiceImporter.Mixin()
Method Detail

setupDataSourcePool

protected com.jolbox.bonecp.BoneCPDataSource setupDataSourcePool(DataSourceConfigurationValue config)
                                                          throws java.lang.Exception
Specified by:
setupDataSourcePool in class AbstractDataSourceServiceImporterMixin<com.jolbox.bonecp.BoneCPDataSource>
Throws:
java.lang.Exception

passivateDataSourcePool

protected void passivateDataSourcePool(com.jolbox.bonecp.BoneCPDataSource dataSourcePool)
                                throws java.lang.Exception
Specified by:
passivateDataSourcePool in class AbstractDataSourceServiceImporterMixin<com.jolbox.bonecp.BoneCPDataSource>
Throws:
java.lang.Exception