クラス JobParserJobFactoryBean
java.lang.ObjectSE
org.springframework.batch.core.configuration.xml.JobParserJobFactoryBean
- 実装されたすべてのインターフェース:
org.springframework.beans.factory.FactoryBean<FlowJob>
,org.springframework.beans.factory.SmartFactoryBean<FlowJob>
public class JobParserJobFactoryBean
extends ObjectSE
implements org.springframework.beans.factory.SmartFactoryBean<FlowJob>
この
FactoryBean
は、バッチ名前空間パーサーが FlowJob
オブジェクトを作成するために使用します。<job/> で構成可能なすべてのプロパティが格納されます。- 導入:
- 2.0.1
- 作成者:
- Dan Garrette, Dave Syer
フィールドサマリー
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明final FlowJob
boolean
boolean
boolean
void
提供時の Bean の流量を設定します。void
setJobExecutionListeners
(JobExecutionListener[] jobExecutionListeners) void
setJobParametersIncrementer
(JobParametersIncrementer jobParametersIncrementer) 提供時の Bean に対してJobParametersIncrementer
を設定します。void
setJobParametersValidator
(JobParametersValidator jobParametersValidator) 提供時の Bean に対してJobParametersValidator
を設定します。void
setJobRepository
(JobRepository jobRepository) 提供時の Bean に対してJobRepository
を設定します。void
setRestartable
(BooleanSE restartable) 提供時の Bean の再起動可能フラグを設定します。
コンストラクターの詳細
JobParserJobFactoryBean
名前を初期化するファクトリ Bean のコンストラクター。- パラメーター:
name
- ファクトリ Bean によって使用される名前。
メソッドの詳細
getObject
- 次で指定:
- インターフェース
org.springframework.beans.factory.FactoryBean<FlowJob>
のgetObject
- 例外:
ExceptionSE
setRestartable
提供時の Bean の再起動可能フラグを設定します。- パラメーター:
restartable
- 提供時の Bean で使用される再起動可能フラグ。
setJobRepository
提供時の Bean に対してJobRepository
を設定します。- パラメーター:
jobRepository
- ファクトリ Bean で使用されるJobRepository
。
setJobParametersValidator
提供時の Bean に対してJobParametersValidator
を設定します。- パラメーター:
jobParametersValidator
- ファクトリ Bean で使用されるJobParametersValidator
。
getJobRepository
- 戻り値:
- ファクトリ Bean で使用されている
JobRepository
。
setJobExecutionListeners
setJobParametersIncrementer
提供時の Bean に対してJobParametersIncrementer
を設定します。- パラメーター:
jobParametersIncrementer
- ファクトリ Bean で使用されるJobParametersIncrementer
。
setFlow
提供時の Bean の流量を設定します。- パラメーター:
flow
- ファクトリ Bean で使用されるFlow
。
getObjectType
- 次で指定:
- インターフェース
org.springframework.beans.factory.FactoryBean<FlowJob>
のgetObjectType
isSingleton
public boolean isSingleton()- 次で指定:
- インターフェース
org.springframework.beans.factory.FactoryBean<FlowJob>
のisSingleton
isEagerInit
public boolean isEagerInit()- 次で指定:
- インターフェース
org.springframework.beans.factory.SmartFactoryBean<FlowJob>
のisEagerInit
isPrototype
public boolean isPrototype()- 次で指定:
- インターフェース
org.springframework.beans.factory.SmartFactoryBean<FlowJob>
のisPrototype