Package com.tccc.kos.core.manifest
Class ResolvedDeviceManifest
java.lang.Object
com.tccc.kos.core.manifest.ResolvedDeviceManifest
A wrapper around DeviceManifest that enumerates all node manifests and resolves
them which identifies all the locally installed kab files as well as any missing artifacts.
- Version:
- 2023-01-01
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the list of every kab required by this device manifest.getNodeManifest
(NodeId nodeId) Return the node manifest for the specified node type.boolean
Return true if there are any missing artifacts.
-
Constructor Details
-
ResolvedDeviceManifest
public ResolvedDeviceManifest()
-
-
Method Details
-
isIncomplete
public boolean isIncomplete()Return true if there are any missing artifacts. -
getNodeManifest
Return the node manifest for the specified node type.- Parameters:
nodeId
- the nodeId of the node- Returns:
- matching nodeManifest or null
-
getAllKabs
Return the list of every kab required by this device manifest. -
getManifestId
-
getManifestKab
-
getManifestChain
-
getManifestInfoChain
-
getDeviceManifest
-
getNodeManifests
-