edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector
Interface DataConnector

All Superinterfaces:
ResolutionPlugIn<Map<String,BaseAttribute>>
All Known Implementing Classes:
BaseDataConnector, ComputedIDDataConnector, ContextualDataConnector, LdapDataConnector, RDBMSDataConnector, StaticDataConnector, StoredIDDataConnector

public interface DataConnector
extends ResolutionPlugIn<Map<String,BaseAttribute>>

A plugin used to pull attribute information from a data store. Data connectors must be stateless and thread-safe as a single instance may be used to service every request.


Method Summary
 String getFailoverDependencyId()
          Returns the ID of data connectors to use if this one fails.
 
Methods inherited from interface edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ResolutionPlugIn
getDependencyIds, getId, resolve, validate
 

Method Detail

getFailoverDependencyId

String getFailoverDependencyId()
Returns the ID of data connectors to use if this one fails.

Returns:
ID of data connectors to use if this one fails


Copyright © 2006-2008 Internet2. All Rights Reserved.