org.springframework.batch.core.configuration.xml
Class AbstractListenerParser

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

public abstract class AbstractListenerParser
extends Object

Since:
2.0
Author:
Dan Garrette
See Also:
StepListenerParser, JobExecutionListenerParser

Constructor Summary
AbstractListenerParser()
           
 
Method Summary
 void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
           
protected abstract  Class<? extends AbstractListenerFactoryBean> getBeanClass()
           
protected abstract  ListenerMetaData[] getMetaDataValues()
           
 AbstractBeanDefinition parse(Element element, ParserContext parserContext)
           
static BeanMetadataElement parseListenerElement(Element element, ParserContext parserContext, BeanDefinition enclosing)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractListenerParser

public AbstractListenerParser()
Method Detail

parse

public AbstractBeanDefinition parse(Element element,
                                    ParserContext parserContext)

doParse

public void doParse(Element element,
                    ParserContext parserContext,
                    BeanDefinitionBuilder builder)

parseListenerElement

public static BeanMetadataElement parseListenerElement(Element element,
                                                       ParserContext parserContext,
                                                       BeanDefinition enclosing)

getBeanClass

protected abstract Class<? extends AbstractListenerFactoryBean> getBeanClass()

getMetaDataValues

protected abstract ListenerMetaData[] getMetaDataValues()


Copyright © 2013 SpringSource. All Rights Reserved.