edu.internet2.middleware.shibboleth.common.config.attribute.resolver
Class AbstractResolutionPluginFactoryBean

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

public abstract class AbstractResolutionPluginFactoryBean
extends AbstractFactoryBean

Base class for resolver resolution plugin factories.


Field Summary
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
AbstractResolutionPluginFactoryBean()
           
 
Method Summary
 Set<String> getDependencyIds()
          Gets the ID of resolution plug-ins this plugin depends on.
 String getPluginId()
          Gets the unique ID of this plugin.
 void setDependencyIds(Set<String> ids)
          Sets the ID of resolution plug-ins this plugin depends on.
 void setPluginId(String id)
          Sets the unique ID of this plugin.
 
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

AbstractResolutionPluginFactoryBean

public AbstractResolutionPluginFactoryBean()
Method Detail

setDependencyIds

public void setDependencyIds(Set<String> ids)
Sets the ID of resolution plug-ins this plugin depends on.

Parameters:
ids - ID of attribute definitions this plugin depends on

getDependencyIds

public Set<String> getDependencyIds()
Gets the ID of resolution plug-ins this plugin depends on.

Returns:
ID of data connectors this plugin depends on

getPluginId

public String getPluginId()
Gets the unique ID of this plugin.

Returns:
unique ID of this plugin

setPluginId

public void setPluginId(String id)
Sets the unique ID of this plugin.

Parameters:
id - unique ID of this plugin


Copyright © 2006-2010 Internet2. All Rights Reserved.