public abstract class AbstractReporterElementParser extends Object implements ReporterElementParser
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractReporterElementParser.ValidationContext |
protected static class |
AbstractReporterElementParser.ValidationException |
Modifier and Type | Field and Description |
---|---|
protected static String |
DURATION_STRING_REGEX |
protected static String |
ENABLED |
protected static String |
ID |
protected static String |
INTEGER_REGEX |
protected static String |
METRIC_REGISTRY_REF |
protected static String |
PORT_NUMBER_REGEX |
protected static String |
TIMEUNIT_STRING_REGEX |
protected static String |
TYPE |
Constructor and Description |
---|
AbstractReporterElementParser() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultProperties(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefBuilder) |
protected Class<?> |
getBeanClass() |
protected String |
getBeanClassName() |
protected void |
parseReporter(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder) |
org.springframework.beans.factory.support.AbstractBeanDefinition |
parseReporter(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext) |
protected void |
validate(AbstractReporterElementParser.ValidationContext validator) |
protected void |
validate(Map<String,String> properties) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getType
protected static final String ID
protected static final String TYPE
protected static final String ENABLED
protected static final String METRIC_REGISTRY_REF
protected static final String DURATION_STRING_REGEX
protected static final String TIMEUNIT_STRING_REGEX
protected static final String INTEGER_REGEX
protected static final String PORT_NUMBER_REGEX
protected Class<?> getBeanClass()
protected String getBeanClassName()
protected void parseReporter(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefinitionBuilder)
public org.springframework.beans.factory.support.AbstractBeanDefinition parseReporter(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
parseReporter
in interface ReporterElementParser
protected void addDefaultProperties(Element element, org.springframework.beans.factory.support.BeanDefinitionBuilder beanDefBuilder)
protected void validate(AbstractReporterElementParser.ValidationContext validator)
Copyright © 2012-2013. All Rights Reserved.