edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config
Class BaseGrouperAttributeDefinitionFactoryBean

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.attributeDefinition.BaseAttributeDefinitionFactoryBean
              extended by edu.internet2.middleware.grouper.shibboleth.attributeDefinition.config.BaseGrouperAttributeDefinitionFactoryBean
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:
GroupAttributeDefinitionFactoryBean, MemberAttributeDefinitionFactoryBean, SubjectAttributeDefinitionFactoryBean

public abstract class BaseGrouperAttributeDefinitionFactoryBean
extends edu.internet2.middleware.shibboleth.common.config.attribute.resolver.attributeDefinition.BaseAttributeDefinitionFactoryBean

Spring factory bean for BaseGrouperAttributeDefinitions.


Field Summary
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
BaseGrouperAttributeDefinitionFactoryBean()
           
 
Method Summary
 List<AttributeIdentifier> getAttributeIdentifiers()
          Return the attribute identifiers.
protected  void populateAttributeDefinition(BaseGrouperAttributeDefinition definition)
          
 void setAttributeIdentifiers(List<AttributeIdentifier> attributeIdentifiers)
          Set the attribute identifiers.
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.attributeDefinition.BaseAttributeDefinitionFactoryBean
getAttributeEncoders, getDisplayDescriptions, getDisplayNames, getSourceAttributeId, isDependencyOnly, populateAttributeDefinition, setAttributeEncoders, setDependencyOnly, setDisplayDescriptions, setDisplayNames, setSourceAttributeId
 
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

BaseGrouperAttributeDefinitionFactoryBean

public BaseGrouperAttributeDefinitionFactoryBean()
Method Detail

getAttributeIdentifiers

public List<AttributeIdentifier> getAttributeIdentifiers()
Return the attribute identifiers.

Returns:
the attribute identifiers

setAttributeIdentifiers

public void setAttributeIdentifiers(List<AttributeIdentifier> attributeIdentifiers)
Set the attribute identifiers.

Parameters:
attributeIdentifiers - the attribute identifiers

populateAttributeDefinition

protected void populateAttributeDefinition(BaseGrouperAttributeDefinition definition)



Copyright © 2012 Internet2. All Rights Reserved.