Class SchedulerBeanDefinitionParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.scheduling.config.SchedulerBeanDefinitionParser
- All Implemented Interfaces:
BeanDefinitionParser
Parser for the 'scheduler' element of the 'task' namespace.
- Since:
- 3.0
- Author:
- Mark Fisher
-
Field Summary
Fields inherited from class AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoParse(Element element, BeanDefinitionBuilder builder) Parse the suppliedElementand populate the suppliedBeanDefinitionBuilderas required.protected StringgetBeanClassName(Element element) Determine the bean class name corresponding to the suppliedElement.Methods inherited from class AbstractSingleBeanDefinitionParser
doParse, getBeanClass, getParentName, parseInternalMethods inherited from class AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, resolveId, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback, shouldParseNameAsAliases
-
Constructor Details
-
SchedulerBeanDefinitionParser
public SchedulerBeanDefinitionParser()
-
-
Method Details
-
getBeanClassName
Description copied from class:AbstractSingleBeanDefinitionParserDetermine the bean class name corresponding to the suppliedElement.- Overrides:
getBeanClassNamein classAbstractSingleBeanDefinitionParser- Parameters:
element- theElementthat is being parsed- Returns:
- the class name of the bean that is being defined via parsing
the supplied
Element, ornullif none - See Also:
-
doParse
Description copied from class:AbstractSingleBeanDefinitionParserParse the suppliedElementand populate the suppliedBeanDefinitionBuilderas required.The default implementation does nothing.
- Overrides:
doParsein classAbstractSingleBeanDefinitionParser- Parameters:
element- the XML element being parsedbuilder- used to define theBeanDefinition
-