public interface CSOComputedAttribute extends SimpleAttribute
TYPE_APIKEY_EXPIRE_DATE, TYPE_APIPortal, TYPE_CLASSIFICATION, TYPE_COMMON, TYPE_COMPUTED, TYPE_DESIGN_TIME, TYPE_EXTENSION, TYPE_FILE, TYPE_NATIVE_SERVICE, TYPE_OBJECT, TYPE_ORGANIZATION, TYPE_PERMISSION, TYPE_POLICY, TYPE_REGISTRY_OBJECT, TYPE_RELATIONSHIP, TYPE_REPORT_ATTRIBUTE, TYPE_ROLE, TYPE_SIMPLE, TYPE_USER, TYPE_VIRTUAL
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttributeKey()
Return the key of the attribute
|
CentraSiteRegistryObject |
getAttributeTemplate()
Gets the registry object for the computed attribute template
|
CentraSiteRegistryObject |
getAttributeTemplateType()
Gets the registry object for the attribute template type
|
java.lang.String |
getAttributeTemplateUri()
Gets the URI of attribute template
|
java.util.Collection |
getFileAttributeValue()
Gets the File attribute value.
|
Category |
getRelationShipType()
Gets the category of the relationship type for the computed attribute.
|
java.util.Collection<CentraSiteRegistryObjectType> |
getTargetObjectTypes()
Gets the target registry object types for the computed attribute.
|
Taxonomy |
getTaxonomy()
Retrieves a taxonomy object that is defined as part of the computed attribute.
|
getDisplayType, getEnumValues, getPrecision, getUnitLabel, isMultiLineString, isMultiValued, isPrefix, setEnumValues, setPrecision
getCentraSiteObjectType, getDataType, getDefaultValue, getDescription, getDescription, getDisplayName, getDisplayName, getName, getQName, getType, isComputedAttribute, isReadOnly, isRequired, isVisibleInSearch
Taxonomy getTaxonomy() throws CLLException
Taxonomy
object that is defined as part of the computed attributeCLLException
- if CLL fails to return the taxonomy object of the computed attributeCategory getRelationShipType() throws CLLException
Category
object that is defined for the computed attribute relationship type.CLLException
- If CLL fails to return the category for the relationship typejava.util.Collection<CentraSiteRegistryObjectType> getTargetObjectTypes() throws CLLException
Collection
of CentraSiteRegistryObjectType
instancesCLLException
- If CLL fails to get the target object typesjava.util.Collection getFileAttributeValue() throws CLLException
Collection
of CentraSiteFile
instancesCLLException
- If CLL fails to get the file attribute valuejava.lang.String getAttributeKey() throws CLLException
CLLException
- If an error occurs while getting the computed attribute keyCentraSiteRegistryObject getAttributeTemplate() throws CLLException
CentraSiteRegistryObject
of of the attribute template instancesCLLException
- If CLL fails to get the registry objectCentraSiteRegistryObject getAttributeTemplateType() throws CLLException
CentraSiteRegistryObject
of the attribute template type instancesCLLException
- If CLL fails to get the registry objectjava.lang.String getAttributeTemplateUri() throws CLLException
CLLException
- If CLL fails to get the attribute template URI