public abstract class RelatedAssetProperties extends AssetPropertyElementBase
| Modifier and Type | Field and Description |
|---|---|
protected AssetUniverse |
assetProperties |
protected AssetDescriptor |
connectedAsset |
protected AssetRelatedAsset |
relatedAsset |
| Modifier | Constructor and Description |
|---|---|
protected |
RelatedAssetProperties()
Default constructor used by subclasses
|
|
RelatedAssetProperties(AssetDescriptor connectedAsset,
AssetRelatedAsset relatedAsset)
Typical constructor.
|
|
RelatedAssetProperties(RelatedAssetProperties templateProperties)
Copy/clone constructor*
|
| Modifier and Type | Method and Description |
|---|---|
AssetDetail |
getAssetDetail()
Returns detailed information about the asset organized in the assetDetail structure.
|
AssetSummary |
getAssetSummary()
Returns the summary information organized in the assetSummary structure.
|
AssetUniverse |
getAssetUniverse()
Returns all of the detail of the asset and information connected to it in organized in the assetUniverse
structure.
|
abstract void |
refresh()
Request the values in the RelatedAssetProperties are refreshed with the current values from the
metadata repository.
|
String |
toString()
Standard toString method.
|
equals, hashCodeprotected AssetUniverse assetProperties
protected AssetDescriptor connectedAsset
protected AssetRelatedAsset relatedAsset
protected RelatedAssetProperties()
public RelatedAssetProperties(AssetDescriptor connectedAsset, AssetRelatedAsset relatedAsset)
connectedAsset - original top-level assetrelatedAsset - asset to extract the full set of properties.public RelatedAssetProperties(RelatedAssetProperties templateProperties)
templateProperties - template to copypublic AssetSummary getAssetSummary()
public AssetDetail getAssetDetail()
public AssetUniverse getAssetUniverse()
public abstract void refresh()
throws PropertyServerException,
UserNotAuthorizedException
PropertyServerException - there is a problem connecting to the server to retrieve metadata.UserNotAuthorizedException - the userId associated with the connector is not authorized to
access the asset properties.public String toString()
toString in class AssetPropertyElementBaseCopyright © 2018–2020 ODPi. All rights reserved.