Class AbstractListenerParser
java.lang.Object
org.springframework.batch.core.configuration.xml.AbstractListenerParser
- Direct Known Subclasses:
JobExecutionListenerParser,StepListenerParser
- Since:
- 2.0
- Author:
- Dan Garrette
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoParse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder) protected abstract Class<? extends AbstractListenerFactoryBean<?>>Gets the bean class.protected abstract ListenerMetaData[]Gets the metadata values.org.springframework.beans.factory.support.AbstractBeanDefinitionstatic org.springframework.beans.BeanMetadataElementparseListenerElement(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.config.BeanDefinition enclosing)
-
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
Gets the bean class.- Returns:
- The
Classfor the implementation ofAbstractListenerFactoryBean.
-
getMetaDataValues
Gets the metadata values.- Returns:
- The array of
ListenerMetaData.
-