public class QuartzDataSourceScriptDatabaseInitializer extends DataSourceScriptDatabaseInitializer
DataSourceScriptDatabaseInitializer
。自動構成をオーバーライドするために Bean として登録できます。コンストラクターと説明 |
---|
QuartzDataSourceScriptDatabaseInitializer(DataSourceSE dataSource, DatabaseInitializationSettings settings) 新しい QuartzDataSourceScriptDatabaseInitializer インスタンスを作成します。 |
QuartzDataSourceScriptDatabaseInitializer(DataSourceSE dataSource, QuartzProperties properties) 新しい QuartzDataSourceScriptDatabaseInitializer インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected void | customize(ResourceDatabasePopulator populator) ResourceDatabasePopulator をカスタマイズします。 |
static DatabaseInitializationSettings | getSettings(DataSourceSE dataSource, QuartzProperties properties) Quartz properties を DatabaseInitializationSettings に適応させ、@@platform@@ プレースホルダーを置き換えます。 |
getDataSource, isEmbeddedDatabase, runScripts
afterPropertiesSet, initializeDatabase, setResourceLoader
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public QuartzDataSourceScriptDatabaseInitializer(DataSourceSE dataSource, QuartzProperties properties)
QuartzDataSourceScriptDatabaseInitializer
インスタンスを作成します。dataSource
- Quartz スケジューラデータソース properties
- Quartz プロパティ getSettings(javax.sql.DataSource, org.springframework.boot.autoconfigure.quartz.QuartzProperties)
public QuartzDataSourceScriptDatabaseInitializer(DataSourceSE dataSource, DatabaseInitializationSettings settings)
QuartzDataSourceScriptDatabaseInitializer
インスタンスを作成します。dataSource
- Quartz スケジューラデータソース settings
- データベースの初期化設定 getSettings(javax.sql.DataSource, org.springframework.boot.autoconfigure.quartz.QuartzProperties)
protected void customize(ResourceDatabasePopulator populator)
DataSourceScriptDatabaseInitializer
ResourceDatabasePopulator
をカスタマイズします。DataSourceScriptDatabaseInitializer
の customize
populator
- 構成されたデータベースポピュレータ public static DatabaseInitializationSettings getSettings(DataSourceSE dataSource, QuartzProperties properties)
Quartz properties
を DatabaseInitializationSettings
に適応させ、@@platform@@ プレースホルダーを置き換えます。dataSource
- Quartz スケジューラデータソース properties
- Quartz プロパティ DatabaseInitializationSettings
インスタンス QuartzDataSourceScriptDatabaseInitializer(DataSource, DatabaseInitializationSettings)