public abstract class AbstractReloadingMetadataProviderParser extends AbstractMetadataProviderParser
| Modifier and Type | Field and Description |
|---|---|
private static String |
DEFAULT_PARSER_POOL_REF
The reference to the system parser pool that we set up.
|
CHAINING_PROVIDER_ELEMENT_NAME, METADATA_FILTER_ELEMENT_NAME, METADATA_NAMESPACE, RELYING_PARTY_GROUP_ELEMENT_NAME, RP_NAMESPACE, SECURITY_NAMESPACE, TRUST_ENGINE_ELEMENT_NAME| Constructor and Description |
|---|
AbstractReloadingMetadataProviderParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doNativeParse(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
Parse the element into the provider builder.
|
protected String |
getParserPoolRef(Element element)
Gets the default parser pool reference for the metadata provider.
|
protected String |
getTaskTimerRef(Element element)
Gets the default task timer reference for the metadata provider.
|
doParse, getBeanClass, getNativeBeanClassdoParse, getBeanClassName, getParentName, parseInternalprivate static final String DEFAULT_PARSER_POOL_REF
public AbstractReloadingMetadataProviderParser()
protected void doNativeParse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
AbstractSingleBeanDefinitionParser.doParse(Element, ParserContext, BeanDefinitionBuilder) but it may need
to be shimmed in this class which may need to insert an extra bean.
We assume in setting the that we will be summoning up a class which extends
AbstractReloadingMetadataResolver.doNativeParse in class AbstractMetadataProviderParserelement - the XML element being parsedparserContext - the object encapsulating the current state of the parsing processbuilder - used to define the BeanDefinitionAbstractSingleBeanDefinitionParser.doParse(Element, BeanDefinitionBuilder)protected String getTaskTimerRef(Element element)
element - metadata provider configuration elementCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.