Class MBeanExporterParser
java.lang.Object
org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
org.springframework.integration.jmx.config.MBeanExporterParser
- All Implemented Interfaces:
BeanDefinitionParser
Parser for the 'mbean-export' element of the integration JMX namespace.
- Since:
- 2.0
- Author:
- Mark Fisher, Gary Russell, Artem Bilan
-
Field Summary
Fields inherited from class AbstractBeanDefinitionParser
ID_ATTRIBUTE, NAME_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) protected StringgetBeanClassName(Element element) protected StringresolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext) protected booleanMethods inherited from class AbstractSingleBeanDefinitionParser
doParse, getBeanClass, getParentName, parseInternalMethods inherited from class AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldParseNameAsAliases
-
Constructor Details
-
MBeanExporterParser
public MBeanExporterParser()
-
-
Method Details
-
shouldGenerateIdAsFallback
protected boolean shouldGenerateIdAsFallback()- Overrides:
shouldGenerateIdAsFallbackin classAbstractBeanDefinitionParser
-
getBeanClassName
- Overrides:
getBeanClassNamein classAbstractSingleBeanDefinitionParser
-
doParse
- Overrides:
doParsein classAbstractSingleBeanDefinitionParser
-
resolveId
protected String resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext) throws BeanDefinitionStoreException - Overrides:
resolveIdin classAbstractBeanDefinitionParser- Throws:
BeanDefinitionStoreException
-