Package io.bdeploy.bhive.meta
Class PersistentManifestClassification<T>
java.lang.Object
io.bdeploy.bhive.meta.PersistentManifestClassification<T>
- Type Parameters:
T- the classification type which is stored per manifest key
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidloadAndUpdate(Set<Manifest.Key> keys) Loads an existing persistent classification and classifies all givenManifest.Keys, potentially requiring to loadManifests to be able to do so if no information is stored (yet).
-
Constructor Details
-
PersistentManifestClassification
-
-
Method Details
-
loadAndUpdate
Loads an existing persistent classification and classifies all givenManifest.Keys, potentially requiring to loadManifests to be able to do so if no information is stored (yet).Callers need to take care that the given set of
Manifest.Keys represents the logically same set. AnyManifest.Keyin the stored classification which is no longer in the given set will be removed from the persistent classification.- Parameters:
keys- the keys to classify.
-
getClassifications
-