The Connected Asset OMAS implements the ConnectedAssetProperties API that is available on every Open Connector Framework (OCF) connector.
An OCF connector has 3 APIs:
The Connected Asset OMAS supports the third API on an OCF connector - the one for the metadata about the asset. It is a generic API for all types of open metadata assets. However, it assumes the asset’s metadata model inherits from Asset (see model 0010 in Area 0).
The Connected Asset OMAS returns metadata about the asset at three levels of detail:
getAssetSummary- returns the summary information organized in the
getAssetDetail- returns detailed information about the asset organized in the
getAssetUniverse- returns all of the common metadata properties connected to the asset such as its schema, meanings and platform.
These structures are defined in the OCF module as POJO property objects (aka beans).
The module structure for the Connected Asset OMAS is as follows: