public class AssetCertification extends AssetReferenceable
Certification stores the certifications awarded to the asset.
Many regulations and industry bodies define certifications that can confirm a level of support, capability or competence in an aspect of a digital organization's operation. Having certifications may be necessary to operating legally or may be a business advantage.
The certifications awarded to an asset can be captured in the metadata repository to enable both effective use and management of the certification process.
| Modifier and Type | Field and Description |
|---|---|
protected Certification |
certificationBean |
referenceableBeanparentAsset| Constructor and Description |
|---|
AssetCertification(AssetDescriptor parentAsset,
AssetCertification templateCertification)
Copy/clone constructor.
|
AssetCertification(AssetDescriptor parentAsset,
Certification certificationBean)
Bean constructor with parent asset
|
AssetCertification(Certification certificationBean)
Bean constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
|
protected Certification |
getCertificationBean()
Return the bean with all of the properties in it.
|
String |
getCertificationConditions()
Return any special conditions that apply to the certification - such as endorsements.
|
String |
getCertificationTypeGUID()
Return the unique id for the type of certification.
|
String |
getCertificationTypeName()
Return the type of the certification.
|
String |
getCreatedBy()
Return the name of the person or organization that set up the certification for this asset.
|
String |
getCustodian()
Return the name of the person or organization that is responsible for the correct management of the asset
according to the certification.
|
Date |
getEndDate()
Return the end date for the certification.
|
String |
getExaminer()
Return the name of the organization or person that issued the certification.
|
AssetExternalReference |
getLink()
Return the link to the full text of the certification.
|
String |
getNotes()
Return the notes from the custodian.
|
Date |
getStartDate()
Return the start date for the certification.
|
String |
getSummary()
Return a brief summary of the certification.
|
int |
hashCode()
Hash of properties
|
String |
toString()
Standard toString method.
|
getAdditionalProperties, getMeanings, getQualifiedName, getReferenceableBean, getSecurityTags, setBeangetAssetClassifications, getElementHeaderBean, getExtendedProperties, getGUID, getType, getURL, setBeangetParentAsset, getParentAssetName, getParentAssetTypeNameprotected Certification certificationBean
public AssetCertification(Certification certificationBean)
certificationBean - bean containing all of the parameterspublic AssetCertification(AssetDescriptor parentAsset, Certification certificationBean)
parentAsset - descriptor for parent assetcertificationBean - bean with all of the properties in itpublic AssetCertification(AssetDescriptor parentAsset, AssetCertification templateCertification)
parentAsset - descriptor for parent assettemplateCertification - element to copyprotected Certification getCertificationBean()
public String getCertificationTypeGUID()
public String getCertificationTypeName()
public String getExaminer()
public String getSummary()
public AssetExternalReference getLink()
public Date getStartDate()
public Date getEndDate()
public String getCertificationConditions()
public String getCreatedBy()
public String getCustodian()
public String getNotes()
public String toString()
toString in class AssetReferenceablepublic boolean equals(Object objectToCompare)
equals in class AssetReferenceableobjectToCompare - supplied objectpublic int hashCode()
hashCode in class AssetReferenceableCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.