edu.internet2.middleware.grouper.shibboleth.dataConnector.config
Class BaseGrouperDataConnectorBeanDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
          extended by edu.internet2.middleware.shibboleth.common.config.attribute.resolver.AbstractResolutionPlugInBeanDefinitionParser
              extended by edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorBeanDefinitionParser
                  extended by edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorBeanDefinitionParser
All Implemented Interfaces:
org.springframework.beans.factory.xml.BeanDefinitionParser
Direct Known Subclasses:
GroupDataConnectorBeanDefinitionParser, MemberDataConnectorBeanDefinitionParser, StemDataConnectorBeanDefinitionParser

public abstract class BaseGrouperDataConnectorBeanDefinitionParser
extends edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorBeanDefinitionParser

Spring bean definition parser for configuring Grouper DataConnectors.


Field Summary
 
Fields inherited from class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorBeanDefinitionParser
FAILOVER_DATA_CONNECTOR_ELEMENT_NAME
 
Fields inherited from class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.AbstractResolutionPlugInBeanDefinitionParser
DEPENDENCY_ELEMENT_NAME
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE
 
Constructor Summary
BaseGrouperDataConnectorBeanDefinitionParser()
           
 
Method Summary
protected  void doParse(String pluginId, Element pluginConfig, Map<QName,List<Element>> pluginConfigChildren, org.springframework.beans.factory.support.BeanDefinitionBuilder pluginBuilder, org.springframework.beans.factory.xml.ParserContext parserContext)
          
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.AbstractResolutionPlugInBeanDefinitionParser
doParse, parseDependencies, resolveId
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
doParse, getBeanClass, getBeanClassName, getParentName, parseInternal
 
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseGrouperDataConnectorBeanDefinitionParser

public BaseGrouperDataConnectorBeanDefinitionParser()
Method Detail

doParse

protected void doParse(String pluginId,
                       Element pluginConfig,
                       Map<QName,List<Element>> pluginConfigChildren,
                       org.springframework.beans.factory.support.BeanDefinitionBuilder pluginBuilder,
                       org.springframework.beans.factory.xml.ParserContext parserContext)

Overrides:
doParse in class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorBeanDefinitionParser


Copyright © 2012 Internet2. All Rights Reserved.