クラス JobParser

java.lang.ObjectSE
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.batch.core.configuration.xml.JobParser
実装されたすべてのインターフェース:
org.springframework.beans.factory.xml.BeanDefinitionParser

public class JobParser extends org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
Batch 名前空間の <job/> 要素のパーサー。Job の Bean 定義を設定して返します。
作成者:
Dave Syer, Mahmoud Ben Hassine
  • フィールドサマリー

    クラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたフィールド

    ID_ATTRIBUTE, NAME_ATTRIBUTE
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    protected void
    doParse(ElementSE element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
    FlowJob の Bean 定義を作成します。
    org.springframework.beans.BeanMetadataElement
    parseBeanElement(ElementSE element, org.springframework.beans.factory.xml.ParserContext parserContext)
    要素を解析して BeanMetadataElement を取得します。

    クラス org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser から継承されたメソッド

    doParse, getBeanClassName, getParentName, parseInternal

    クラス org.springframework.beans.factory.xml.AbstractBeanDefinitionParser から継承されたメソッド

    parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • JobParser

      public JobParser()
  • メソッドの詳細

    • getBeanClass

      protected ClassSE<JobParserJobFactoryBean> getBeanClass(ElementSE element)
      オーバーライド:
      クラス org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParsergetBeanClass 
    • doParse

      protected void doParse(ElementSE element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
      FlowJob の Bean 定義を作成します。ネストされたステップ要素は InlineStepParser に委譲されます。
      オーバーライド:
      クラス org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParserdoParse 
      関連事項:
      • AbstractSingleBeanDefinitionParser.doParse(Element, ParserContext, BeanDefinitionBuilder)
    • parseBeanElement

      public org.springframework.beans.BeanMetadataElement parseBeanElement(ElementSE element, org.springframework.beans.factory.xml.ParserContext parserContext)
      要素を解析して BeanMetadataElement を取得します。
      パラメーター:
      element - 解析する ElementSE
      parserContext - ParserContext.
      戻り値:
      element パラメーターから抽出された BeanMetadataElement