public abstract class AbstractEndpointParser
extends org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
Constructor and Description |
---|
AbstractEndpointParser() |
Modifier and Type | Method and Description |
---|---|
protected abstract Class<? extends Endpoint> |
getEndpointClass()
Subclasses must provide endpoint class.
|
protected abstract Class<? extends EndpointConfiguration> |
getEndpointConfigurationClass()
Subclasses must provide endpoint configuration class.
|
protected void |
parseEndpoint(org.springframework.beans.factory.support.BeanDefinitionBuilder endpointBuilder,
Element element,
org.springframework.beans.factory.xml.ParserContext parserContext)
Subclasses can implement this parsing method in order to provide detailed endpoint bean definition properties.
|
protected void |
parseEndpointConfiguration(org.springframework.beans.factory.support.BeanDefinitionBuilder endpointConfigurationBuilder,
Element element,
org.springframework.beans.factory.xml.ParserContext parserContext)
Subclasses can override this parsing method in order to provide proper endpoint configuration bean definition properties.
|
protected org.springframework.beans.factory.support.AbstractBeanDefinition |
parseInternal(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext) |
protected org.springframework.beans.factory.support.AbstractBeanDefinition parseInternal(Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
parseInternal
in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
protected abstract Class<? extends Endpoint> getEndpointClass()
protected abstract Class<? extends EndpointConfiguration> getEndpointConfigurationClass()
protected void parseEndpointConfiguration(org.springframework.beans.factory.support.BeanDefinitionBuilder endpointConfigurationBuilder, Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
endpointConfigurationBuilder
- element
- parserContext
- protected void parseEndpoint(org.springframework.beans.factory.support.BeanDefinitionBuilder endpointBuilder, Element element, org.springframework.beans.factory.xml.ParserContext parserContext)
endpointBuilder
- element
- parserContext
- Copyright © 2008–2017 ConSol Software GmbH. All rights reserved.