java.lang.Object | |
↳ | org.springframework.scheduling.config.AnnotationDrivenBeanDefinitionParser |
Parser for the 'annotation-driven' element of the 'task' namespace.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | ASYNC_ANNOTATION_PROCESSOR_BEAN_NAME | The bean name of the internally managed async annotation processor (mode="proxy"). | |||||||||
String | ASYNC_EXECUTION_ASPECT_BEAN_NAME | The bean name of the internally managed transaction aspect (mode="aspectj"). | |||||||||
String | SCHEDULED_ANNOTATION_PROCESSOR_BEAN_NAME | The bean name of the internally managed scheduled annotation processor. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parse the specified
Element and register the resulting
BeanDefinition(s) with the
BeanDefinitionRegistry
embedded in the supplied ParserContext . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.beans.factory.xml.BeanDefinitionParser
|
The bean name of the internally managed async annotation processor (mode="proxy").
The bean name of the internally managed transaction aspect (mode="aspectj").
The bean name of the internally managed scheduled annotation processor.
Parse the specified Element
and register the resulting
BeanDefinition(s)
with the
BeanDefinitionRegistry
embedded in the supplied ParserContext
.
Implementations must return the primary BeanDefinition
that results
from the parse if they will ever be used in a nested fashion (for example as
an inner tag in a <property/>
tag). Implementations may return
null
if they will not be used in a nested fashion.
element | the element that is to be parsed into one or more BeanDefinitions |
---|---|
parserContext | the object encapsulating the current state of the parsing process;
provides access to a BeanDefinitionRegistry . |
BeanDefinition