Class ScheduledTasksBeanDefinitionParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.scheduling.config.ScheduledTasksBeanDefinitionParser
- All Implemented Interfaces:
- BeanDefinitionParser
Parser for the 'scheduled-tasks' element of the scheduling namespace.
- Since:
- 3.0
- Author:
- Mark Fisher, Chris Beams
- 
Field SummaryFields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParserID_ATTRIBUTE, NAME_ATTRIBUTE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voiddoParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) Parse the suppliedElementand populate the suppliedBeanDefinitionBuilderas required.protected StringgetBeanClassName(Element element) Determine the bean class name corresponding to the suppliedElement.protected booleanShould an ID be generated instead of read from the passed inElement?Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParserdoParse, getBeanClass, getParentName, parseInternalMethods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParserparse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateIdAsFallback, shouldParseNameAsAliases
- 
Constructor Details- 
ScheduledTasksBeanDefinitionParserpublic ScheduledTasksBeanDefinitionParser()
 
- 
- 
Method Details- 
shouldGenerateIdprotected boolean shouldGenerateId()Description copied from class:AbstractBeanDefinitionParserShould an ID be generated instead of read from the passed inElement?Disabled by default; subclasses can override this to enable ID generation. Note that this flag is about always generating an ID; the parser won't even check for an "id" attribute in this case. - Overrides:
- shouldGenerateIdin class- AbstractBeanDefinitionParser
- Returns:
- whether the parser should always generate an id
 
- 
getBeanClassNameDescription copied from class:AbstractSingleBeanDefinitionParserDetermine the bean class name corresponding to the suppliedElement.- Overrides:
- getBeanClassNamein class- AbstractSingleBeanDefinitionParser
- Parameters:
- element- the- Elementthat is being parsed
- Returns:
- the class name of the bean that is being defined via parsing
 the supplied Element, ornullif none
- See Also:
 
- 
doParseDescription copied from class:AbstractSingleBeanDefinitionParserParse the suppliedElementand populate the suppliedBeanDefinitionBuilderas required.The default implementation delegates to the doParseversion without ParserContext argument.- Overrides:
- doParsein class- AbstractSingleBeanDefinitionParser
- Parameters:
- element- the XML element being parsed
- parserContext- the object encapsulating the current state of the parsing process
- builder- used to define the- BeanDefinition
- See Also:
 
 
-