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