public class JsrJobParametersConverter extends java.lang.Object implements JobParametersConverter, org.springframework.beans.factory.InitializingBean
修飾子と型 | フィールドと説明 |
---|---|
javax.sql.DataSource | dataSource |
org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer | incrementer |
static java.lang.String | JOB_RUN_ID |
java.lang.String | tablePrefix |
コンストラクターと説明 |
---|
JsrJobParametersConverter(javax.sql.DataSource dataSource) メインコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPropertiesSet() |
JobParameters | getJobParameters(java.util.Properties properties) 新しい JobParameters インスタンスを取得します。 |
java.util.Properties | getProperties(JobParameters params) 逆演算: Properties インスタンスを取得します。 |
void | setTablePrefix(java.lang.String tablePrefix) 現在の JobRepository で使用されているテーブルプレフィックス |
public static final java.lang.String JOB_RUN_ID
public org.springframework.jdbc.support.incrementer.DataFieldMaxValueIncrementer incrementer
public java.lang.String tablePrefix
public javax.sql.DataSource dataSource
public JsrJobParametersConverter(javax.sql.DataSource dataSource)
dataSource
- 一意の ID を取得するためにデータベースにアクセスするために使用されます。public void setTablePrefix(java.lang.String tablePrefix)
JobRepository
で使用されているテーブルプレフィックス tablePrefix
- ジョブリポジトリテーブルに使用されるテーブルプレフィックス public void afterPropertiesSet() throws java.lang.Exception
org.springframework.beans.factory.InitializingBean
の afterPropertiesSet
java.lang.Exception
public JobParameters getJobParameters(@Nullable java.util.Properties properties)
JobParametersConverter
JobParameters
インスタンスを取得します。null または空のプロパティを指定すると、空の JobParameters が返されます。JobParametersConverter
の getJobParameters
properties
- 文字列リテラルの形式のランタイムパラメーター。JobParameters
プロパティ。public java.util.Properties getProperties(@Nullable JobParameters params)
JobParametersConverter
Properties
インスタンスを取得します。null または空の JobParameters を指定すると、空のプロパティが返されます。JobParametersConverter
の getProperties
params
- 変換される JobParameters
インスタンス