ResolvedType
- object type this plug-in resolves topublic abstract class AbstractResolutionPlugIn<ResolvedType> extends Object implements ResolutionPlugIn<ResolvedType>
ResolutionPlugIn
s.コンストラクタと説明 |
---|
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, wait
resolve, validate
public 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.