Class AssetConverter
java.lang.Object
org.odpi.openmetadata.commonservices.ocf.metadatamanagement.converters.ElementHeaderConverter
org.odpi.openmetadata.commonservices.ocf.metadatamanagement.converters.ReferenceableConverter
org.odpi.openmetadata.commonservices.ocf.metadatamanagement.converters.AssetConverter
AssetConverter transfers the relevant properties from an Open Metadata Repository Services (OMRS)
EntityDetail object into an Asset bean.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.commonservices.ocf.metadatamanagement.converters.ElementHeaderConverter
entity, relationship, repositoryHelper, serverName, serviceName, typeName -
Constructor Summary
ConstructorsConstructorDescriptionAssetConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail assetEntity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship connectionToAssetRelationship, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName) Constructor captures the initial content with connectionToAssetRelationshipAssetConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail assetEntity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship connectionToAssetRelationship, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName) Constructor captures the initial content with connectionToAssetRelationship -
Method Summary
Modifier and TypeMethodDescriptionorg.odpi.openmetadata.metadatasecurity.properties.AssetAuditHeaderReturn the new audit header for the asset.org.odpi.openmetadata.frameworks.connectors.properties.beans.AssetRequest the bean is extracted from the repository objectsprotected org.odpi.openmetadata.frameworks.connectors.properties.beans.AssetThis method is overridable by the subclasses.protected voidupdateBean(org.odpi.openmetadata.frameworks.connectors.properties.beans.Asset bean) Request the bean is extracted from the repository objectsMethods inherited from class org.odpi.openmetadata.commonservices.ocf.metadatamanagement.converters.ReferenceableConverter
getBean, getClassificationProperties, updateBeanMethods inherited from class org.odpi.openmetadata.commonservices.ocf.metadatamanagement.converters.ElementHeaderConverter
setTypeName, updateBean
-
Constructor Details
-
AssetConverter
public AssetConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail assetEntity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship connectionToAssetRelationship, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName, String serverName) Constructor captures the initial content with connectionToAssetRelationship- Parameters:
assetEntity- properties to convertconnectionToAssetRelationship- properties to convertrepositoryHelper- helper object to parse entity/relationship objectsserviceName- name of this componentserverName- called server
-
AssetConverter
public AssetConverter(org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail assetEntity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship connectionToAssetRelationship, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, String serviceName) Constructor captures the initial content with connectionToAssetRelationship- Parameters:
assetEntity- properties to convertconnectionToAssetRelationship- properties to convertrepositoryHelper- helper object to parse entity/relationship objectsserviceName- name of this component
-
-
Method Details
-
getNewBean
protected org.odpi.openmetadata.frameworks.connectors.properties.beans.Asset getNewBean()This method is overridable by the subclasses.- Returns:
- empty bean
-
getAssetBean
public org.odpi.openmetadata.frameworks.connectors.properties.beans.Asset getAssetBean()Request the bean is extracted from the repository objects- Returns:
- output bean
-
getAssetAuditHeader
public org.odpi.openmetadata.metadatasecurity.properties.AssetAuditHeader getAssetAuditHeader()Return the new audit header for the asset. These are values stored in the repository and made available to open metadata security connectors and asset owners.- Returns:
- audit header
-
updateBean
protected void updateBean(org.odpi.openmetadata.frameworks.connectors.properties.beans.Asset bean) Request the bean is extracted from the repository objects- Parameters:
bean- output bean
-