public class ScheduledTasksBeanDefinitionParser extends AbstractSingleBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE
コンストラクターと説明 |
---|
ScheduledTasksBeanDefinitionParser() |
修飾子と型 | メソッドと説明 |
---|---|
protected void | doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder) 提供された Element SE を解析し、必要に応じて提供された BeanDefinitionBuilder を入力します。 |
protected StringSE | getBeanClassName(ElementSE element) 提供された Element SE に対応する Bean クラス名を決定します。 |
protected boolean | shouldGenerateId() 渡された Element SE から読み取る代わりに ID を生成する必要がありますか? |
doParse, getBeanClass, getParentName, parseInternal
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateIdAsFallback, shouldParseNameAsAliases
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected boolean shouldGenerateId()
AbstractBeanDefinitionParser
Element
SE から読み取る代わりに ID を生成する必要がありますか? デフォルトでは無効になっています。サブクラスはこれをオーバーライドして ID 生成を有効にすることができます。このフラグは常に ID を生成することに注意してください。この場合、パーサーは "id" 属性をチェックしません。
AbstractBeanDefinitionParser
の shouldGenerateId
protected StringSE getBeanClassName(ElementSE element)
AbstractSingleBeanDefinitionParser
Element
SE に対応する Bean クラス名を決定します。AbstractSingleBeanDefinitionParser
の getBeanClassName
element
- 解析されている Element
Element
を解析することにより定義されている Bean のクラス名。ない場合は null
AbstractSingleBeanDefinitionParser.getBeanClass(org.w3c.dom.Element)
protected void doParse(ElementSE element, ParserContext parserContext, BeanDefinitionBuilder builder)
AbstractSingleBeanDefinitionParser
Element
SE を解析し、必要に応じて提供された BeanDefinitionBuilder
を入力します。 デフォルトの実装は、ParserContext 引数なしの doParse
バージョンに委譲します。
AbstractSingleBeanDefinitionParser
の doParse
element
- 解析される XML 要素 parserContext
- 解析プロセスの現在の状態をカプセル化するオブジェクト builder
- BeanDefinition
の定義に使用 AbstractSingleBeanDefinitionParser.doParse(Element, BeanDefinitionBuilder)