Class SecurityClassificationMetacardUpdater
java.lang.Object
org.codice.alliance.video.stream.mpegts.metacard.SecurityClassificationMetacardUpdater
- All Implemented Interfaces:
MetacardUpdater
Get the Security.CLASSIFICATION strings from the parent and child metacards, select the string
with the highest security rating, and set the parent metacard Security.CLASSIFICATION with that
rating. Uses
SecurityClassificationService.getSecurityClassificationComparator() to get a
comparator that will be used to sort the security strings from the lowest to highest security
rating.-
Constructor Summary
ConstructorsConstructorDescriptionSecurityClassificationMetacardUpdater(org.codice.alliance.catalog.core.internal.api.classification.SecurityClassificationService securityClassificationService) -
Method Summary
-
Constructor Details
-
SecurityClassificationMetacardUpdater
public SecurityClassificationMetacardUpdater(org.codice.alliance.catalog.core.internal.api.classification.SecurityClassificationService securityClassificationService) - Parameters:
securityClassificationService- must be non-null
-
-
Method Details
-
toString
-
update
public void update(ddf.catalog.data.Metacard parent, ddf.catalog.data.Metacard child, Context context) - Specified by:
updatein interfaceMetacardUpdater
-