ResolvedType - object type this plug-in resolves topublic abstract class AbstractResolutionPlugIn<ResolvedType> extends Object implements ResolutionPlugIn<ResolvedType>
ResolutionPlugIns.| コンストラクタと説明 |
|---|
AbstractResolutionPlugIn()
Constructor.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
List<String> |
getDependencyIds()
Gets the IDs of the resolution plugins this plugin is dependent on.
|
String |
getId()
Returns the unique ID of the plugin.
|
protected Collection<Object> |
getValuesFromAllDependencies(ShibbolethResolutionContext context,
String sourceAttribute)
Get values from dependencies.
|
protected Collection<Object> |
getValuesFromAttributeDependency(ShibbolethResolutionContext context,
String id)
Get values from attribute dependencies.
|
protected Collection<Object> |
getValuesFromConnectorDependency(ShibbolethResolutionContext context,
String id,
String sourceAttribute)
Get values from data connectors.
|
void |
setId(String newId)
Set plug-in id.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresolve, validatepublic List<String> getDependencyIds()
getDependencyIds インタフェース内 ResolutionPlugIn<ResolvedType>public String getId()
getId インタフェース内 ResolutionPlugIn<ResolvedType>public void setId(String newId)
newId - new plug-in idprotected Collection<Object> getValuesFromAllDependencies(ShibbolethResolutionContext context, String sourceAttribute)
context - resolution contextsourceAttribute - ID of attribute to retrieve from dependenciesprotected Collection<Object> getValuesFromAttributeDependency(ShibbolethResolutionContext context, String id)
context - resolution contextid - ID of attribute to retrieve dependencies forprotected Collection<Object> getValuesFromConnectorDependency(ShibbolethResolutionContext context, String id, String sourceAttribute)
context - resolution contextid - ID of attribute to retrieve dependencies forsourceAttribute - ID of attribute to retrieve from connector dependenciesCopyright © 2012. All Rights Reserved.