public class UnresolvableSubject extends SubjectImpl
Subject from id, type and source. Used when an actual subject could not be resolved.
Allows the UI to continue working when, otherwise, a SubjectNotFoundException would cause an error.
| Constructor and Description |
|---|
UnresolvableSubject(String subjectId,
String subjectTypeId,
String sourceId) |
UnresolvableSubject(String subjectId,
String subjectTypeId,
String sourceId,
String theUnresolvableString) |
| Modifier and Type | Method and Description |
|---|---|
Source |
getSource()
Returns the Source of this Subject.
|
SubjectType |
getType()
Gets this Subject's type.
|
String |
getUnresolvableString()
string to label unresolvable
|
void |
setSourceId(String sourceId1)
sourceId
|
attributeValueOrCommaSeparated, attributeValueOrCommaSeparated, equals, equalsStatic, getAttributes, getAttributes, getAttributeValue, getAttributeValue, getAttributeValueOrCommaSeparated, getAttributeValueOrCommaSeparated, getAttributeValues, getAttributeValues, getAttributeValueSingleValued, getAttributeValueSingleValued, getDescription, getDescriptionOverride, getId, getName, getNameOverride, getSourceId, getTranslationMap, getTypeName, hashCode, hashcodeStatic, initVirtualAttributes, setAttributes, setDescription, setId, setName, setTranslationMap, setTypeName, toAttributeMap, toString, toStringStatic, virtualAttributesForSource, virtualAttributeVariablesForSourcepublic UnresolvableSubject(String subjectId, String subjectTypeId, String sourceId)
subjectId - subjectTypeId - sourceId - public String getUnresolvableString()
public Source getSource()
SubjectImplgetSource in interface SubjectgetSource in class SubjectImplSubject.getSource()public void setSourceId(String sourceId1)
SubjectImplsetSourceId in class SubjectImplsourceId1 - the sourceId to setSubjectImpl.setSourceId(java.lang.String)public SubjectType getType()
SubjectImplgetType in interface SubjectgetType in class SubjectImplSubject.getType()Copyright © 2016 Internet2. All rights reserved.