| 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. Element and populate the supplied
BeanDefinitionBuilder as required.
|
| protected String | getBeanClassName(Element
the element)Element that is being parsedOverrides org. Element.
|
| private RuntimeBeanReference | intervalTaskReference(String runnableBeanName, String initialDelay, String interval, Element taskElement, ParserContext parserContext)
|
| private boolean | |
| private RuntimeBeanReference | |
| protected boolean | shouldGenerateId()
Overrides org. Element?
|
| 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) | |