Class AbstractListenerParser

java.lang.Object
org.springframework.batch.core.configuration.xml.AbstractListenerParser
Direct Known Subclasses:
JobExecutionListenerParser, StepListenerParser

public abstract class AbstractListenerParser extends Object
Since:
2.0
Author:
Dan Garrette, Mahmoud Ben Hassine
See Also:
  • Constructor Details

    • AbstractListenerParser

      public AbstractListenerParser()
  • Method Details

    • parse

      public org.springframework.beans.factory.support.AbstractBeanDefinition parse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
    • doParse

      public void doParse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
    • parseListenerElement

      public static org.springframework.beans.BeanMetadataElement parseListenerElement(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.config.BeanDefinition enclosing)
    • getBeanClass

      protected abstract Class<? extends AbstractListenerFactoryBean<?>> getBeanClass()
      Gets the bean class.
      Returns:
      The Class for the implementation of AbstractListenerFactoryBean.
    • getMetaDataValues

      protected abstract ListenerMetaData[] getMetaDataValues()
      Gets the metadata values.
      Returns:
      The array of ListenerMetaData.