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

Spring factory bean for BaseGrouperDataConnectors.


Field Summary
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
BaseGrouperDataConnectorFactoryBean()
           
 
Method Summary
 List<AttributeIdentifier> getAttributeIdentifiers()
          Gets the AttributeIdentifers.
 Filter getFilter()
          Gets the Filter.
protected  void populateDataConnector(BaseGrouperDataConnector connector)
          
 void setAttributeIdentifiers(List<AttributeIdentifier> attributeIdentifiers)
          Sets the the AttributeIdentifers.
 void setFilter(Filter filter)
          Sets the Filter.
 
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

getAttributeIdentifiers

public List<AttributeIdentifier> getAttributeIdentifiers()
Gets the AttributeIdentifers.

Returns:
the AttributeIdentifers.

setAttributeIdentifiers

public void setAttributeIdentifiers(List<AttributeIdentifier> attributeIdentifiers)
Sets the the AttributeIdentifers.

Parameters:
attributeIdentifiers -

getFilter

public Filter getFilter()
Gets the Filter.

Returns:
the Filter.

setFilter

public void setFilter(Filter filter)
Sets the Filter.

Parameters:
Filter -

populateDataConnector

protected void populateDataConnector(BaseGrouperDataConnector connector)



Copyright © 2012 Internet2. All Rights Reserved.