edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector
Class BaseDataConnectorFactoryBean

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
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:
ComputedIDDataConnectorFactoryBean, LdapDataConnectorFactoryBean, RDBMSDataConnectorFactoryBean, StaticDataConnectorFactoryBean, StoredIDDataConnectorBeanFactory

public abstract class BaseDataConnectorFactoryBean
extends AbstractResolutionPluginFactoryBean

Base class for data connector factories.


Field Summary
private  String failoverDataConnectorId
          ID of failover data connectors for this plugin.
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
BaseDataConnectorFactoryBean()
           
 
Method Summary
 String getFailoverDataConnectorId()
          Gets the ID of failover data connectors for this plugin.
protected  void populateDataConnector(BaseDataConnector connector)
          Populates data connector with information from this factory.
 void setFailoverDataConnectorIds(String id)
          Sets the ID of failover data connectors for this plugin.
 
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
 

Field Detail

failoverDataConnectorId

private String failoverDataConnectorId
ID of failover data connectors for this plugin.

Constructor Detail

BaseDataConnectorFactoryBean

public BaseDataConnectorFactoryBean()
Method Detail

getFailoverDataConnectorId

public String getFailoverDataConnectorId()
Gets the ID of failover data connectors for this plugin.

Returns:
ID of failover data connectors for this plugin

setFailoverDataConnectorIds

public void setFailoverDataConnectorIds(String id)
Sets the ID of failover data connectors for this plugin.

Parameters:
id - ID of failover data connectors for this plugin

populateDataConnector

protected void populateDataConnector(BaseDataConnector connector)
Populates data connector with information from this factory.

Parameters:
connector - data connector with information from this factory


Copyright © 1999-2012. All Rights Reserved.