Class QuartzConnectionProvider
java.lang.Object
org.bonitasoft.engine.platform.configuration.datasource.QuartzConnectionProvider
- All Implemented Interfaces:
org.quartz.utils.ConnectionProvider
This is a hack to let Quartz access datasource beans from SprigContext
Quartz support custom connection providers but not non primitive parameters for them
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetXaDataSource(boolean isXaDataSource) this is called by quartz (given by the configuration)voidshutdown()
-
Constructor Details
-
QuartzConnectionProvider
public QuartzConnectionProvider()
-
-
Method Details
-
setXaDataSource
public void setXaDataSource(boolean isXaDataSource) this is called by quartz (given by the configuration)- Parameters:
isXaDataSource- true if the datasource returned by this configuration provider should be the xa datasource
-
getConnection
- Specified by:
getConnectionin interfaceorg.quartz.utils.ConnectionProvider- Throws:
SQLException
-
shutdown
- Specified by:
shutdownin interfaceorg.quartz.utils.ConnectionProvider- Throws:
SQLException
-
initialize
- Specified by:
initializein interfaceorg.quartz.utils.ConnectionProvider- Throws:
SQLException
-