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

java.lang.Object
  extended by org.springframework.beans.factory.config.AbstractFactoryBean
      extended by edu.internet2.middleware.shibboleth.common.config.attribute.resolver.AbstractResolutionPluginFactoryBean
          extended by edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorFactoryBean
              extended by edu.internet2.middleware.grouper.shibboleth.dataConnector.config.BaseGrouperDataConnectorFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean
Direct Known Subclasses:
GroupDataConnectorFactoryBean, MemberDataConnectorFactoryBean, StemDataConnectorFactoryBean

public abstract class BaseGrouperDataConnectorFactoryBean
extends edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorFactoryBean


Field Summary
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
BaseGrouperDataConnectorFactoryBean()
           
 
Method Summary
 List<AttributeIdentifier> getFieldIdentifiers()
           
 GroupQueryFilter getGroupQueryFilter()
           
 AttributeIdentifier getSubjectIdentifier()
           
protected  void populateDataConnector(BaseGrouperDataConnector connector)
          
 void setFieldIdentifiers(List<AttributeIdentifier> fieldIdentifiers)
           
 void setGroupQueryFilter(GroupQueryFilter groupQueryFilter)
           
 void setSubjectIdentifier(AttributeIdentifier subjectIdentifier)
           
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorFactoryBean
getFailoverDataConnectorId, populateDataConnector, setFailoverDataConnectorIds
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.AbstractResolutionPluginFactoryBean
getDependencyIds, getPluginId, setDependencyIds, setPluginId
 
Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
afterPropertiesSet, createInstance, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, getObjectType, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseGrouperDataConnectorFactoryBean

public BaseGrouperDataConnectorFactoryBean()
Method Detail

getFieldIdentifiers

public List<AttributeIdentifier> getFieldIdentifiers()

setFieldIdentifiers

public void setFieldIdentifiers(List<AttributeIdentifier> fieldIdentifiers)

getGroupQueryFilter

public GroupQueryFilter getGroupQueryFilter()

setGroupQueryFilter

public void setGroupQueryFilter(GroupQueryFilter groupQueryFilter)

getSubjectIdentifier

public AttributeIdentifier getSubjectIdentifier()
Returns:
Returns the subjectIdentifier.

setSubjectIdentifier

public void setSubjectIdentifier(AttributeIdentifier subjectIdentifier)
Parameters:
subjectIdentifier - The subjectIdentifier to set.

populateDataConnector

protected void populateDataConnector(BaseGrouperDataConnector connector)



Copyright © 2011 Internet2. All Rights Reserved.