| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private RuntimeBeanReference | |
| private RuntimeBeanReference | cronTaskReference(String runnableBeanName, String cronExpression, Element taskElement, ParserContext parserContext)
|
| protected void | doParse(Element
the XML element being parsed element, ParserContext the object encapsulating the current state of the parsing process parserContext, BeanDefinitionBuilder used to define the builder)BeanDefinitionOverrides org. Parse the supplied |
| protected String | getBeanClassName(Element
the element)Element that is being parsedOverrides org. Determine the bean class name corresponding to the supplied |
| private RuntimeBeanReference | intervalTaskReference(String runnableBeanName, String initialDelay, String interval, Element taskElement, ParserContext parserContext)
|
| private boolean | |
| private RuntimeBeanReference | |
| protected boolean | shouldGenerateId()
Overrides org. Should an ID be generated instead of read from the passed in |
| private RuntimeBeanReference | triggerTaskReference(String runnableBeanName, String triggerBeanName, Element taskElement, ParserContext parserContext)
|
| ELEMENT_SCHEDULED | back to summary |
|---|---|
| private static final String ELEMENT_SCHEDULED | |
| ZERO_INITIAL_DELAY | back to summary |
|---|---|
| private static final long ZERO_INITIAL_DELAY | |
| ScheduledTasksBeanDefinitionParser | back to summary |
|---|---|
| public ScheduledTasksBeanDefinitionParser() | |
| beanReference | back to summary |
|---|---|
| private RuntimeBeanReference beanReference(Element taskElement, ParserContext parserContext, BeanDefinitionBuilder builder) | |
| cronTaskReference | back to summary |
|---|---|
| private RuntimeBeanReference cronTaskReference(String runnableBeanName, String cronExpression, Element taskElement, ParserContext parserContext) | |
| doParse | back to summary |
|---|---|
| protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) Overrides org. Doc from org. Parse the supplied The default implementation delegates to the
| |
| getBeanClassName | back to summary |
|---|---|
| protected String getBeanClassName(Element element) Overrides org. Doc from org. Determine the bean class name corresponding to the supplied | |
| intervalTaskReference | back to summary |
|---|---|
| private RuntimeBeanReference intervalTaskReference(String runnableBeanName, String initialDelay, String interval, Element taskElement, ParserContext parserContext) | |
| isScheduledElement | back to summary |
|---|---|
| private boolean isScheduledElement(Node node, ParserContext parserContext) | |
| runnableReference | back to summary |
|---|---|
| private RuntimeBeanReference runnableReference(String ref, String method, Element taskElement, ParserContext parserContext) | |
| shouldGenerateId | back to summary |
|---|---|
| protected boolean shouldGenerateId() Overrides org. Doc from org. Should an ID be generated instead of read from the passed in 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.
| |
| triggerTaskReference | back to summary |
|---|---|
| private RuntimeBeanReference triggerTaskReference(String runnableBeanName, String triggerBeanName, Element taskElement, ParserContext parserContext) | |