public class RemotingDestinationBeanDefinitionParser extends Object implements BeanDefinitionParser
RemotingDestinationExporter from a top-level remote-service tag.| Modifier and Type | Field and Description |
|---|---|
protected static String |
REF_ATTR |
protected static String |
REMOTING_DESTINATION_EXPORTER_CLASS_NAME |
| Constructor and Description |
|---|
RemotingDestinationBeanDefinitionParser() |
| Modifier and Type | Method and Description |
|---|---|
BeanDefinition |
parse(Element element,
ParserContext parserContext) |
protected BeanDefinitionHolder |
parseInternal(Element element,
ParserContext parserContext,
String exportedBeanReference)
The main parsing algorithm for the
remoting-destination tag. |
protected void |
validateRemotingDestination(Element element,
ParserContext parserContext)
Hook for subclasses to perform contextual validation on the element being parsed.
|
protected static final String REMOTING_DESTINATION_EXPORTER_CLASS_NAME
protected static final String REF_ATTR
public RemotingDestinationBeanDefinitionParser()
public BeanDefinition parse(Element element, ParserContext parserContext)
parse in interface BeanDefinitionParserprotected void validateRemotingDestination(Element element, ParserContext parserContext)
element - the element being parsedparserContext - the current parser contextprotected BeanDefinitionHolder parseInternal(Element element, ParserContext parserContext, String exportedBeanReference)
remoting-destination tag.element - the element being parsedparserContext - the current parser contextexportedBeanReference - reference to the bean being exported as a remoting destinationRemotingDestinationExporter beanCopyright © 2014. All rights reserved.