Class QuartzDataSourceInitializer
- java.lang.Object
- org.springframework.boot.jdbc.AbstractDataSourceInitializer
- org.springframework.boot.autoconfigure.quartz.QuartzDataSourceInitializer
public class QuartzDataSourceInitializer extends org.springframework.boot.jdbc.AbstractDataSourceInitializer
Initialize the Quartz Scheduler schema.- Since:
- 2.0.0
Constructor Summary
Constructors Constructor Description QuartzDataSourceInitializer(DataSource dataSource, org.springframework.core.io.ResourceLoader resourceLoader, QuartzProperties properties)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
customize(org.springframework.jdbc.datasource.init.ResourceDatabasePopulator populator)
protected String
getDatabaseName()
protected org.springframework.boot.jdbc.DataSourceInitializationMode
getMode()
protected String
getSchemaLocation()
Constructor Detail
QuartzDataSourceInitializer
public QuartzDataSourceInitializer(DataSource dataSource, org.springframework.core.io.ResourceLoader resourceLoader, QuartzProperties properties)
Method Detail
customize
protected void customize(org.springframework.jdbc.datasource.init.ResourceDatabasePopulator populator)
- Overrides:
customize
in classorg.springframework.boot.jdbc.AbstractDataSourceInitializer
getMode
protected org.springframework.boot.jdbc.DataSourceInitializationMode getMode()
- Specified by:
getMode
in classorg.springframework.boot.jdbc.AbstractDataSourceInitializer
getSchemaLocation
protected String getSchemaLocation()
- Specified by:
getSchemaLocation
in classorg.springframework.boot.jdbc.AbstractDataSourceInitializer
getDatabaseName
protected String getDatabaseName()
- Overrides:
getDatabaseName
in classorg.springframework.boot.jdbc.AbstractDataSourceInitializer