Package eu.dzhw.fdz.metadatamanagement.analysispackagemanagement.domain.validation
-
Class Summary Class Description AtMostOneAttachmentPerScriptValidator Validate that there is at most oneScriptAttachmentMetadata
perScript
.UniqueScriptUuidsValidator Ensure that allScript
uuids are unique within theAnalysisPackage
.ValidAnalysisPackageIdValidator Ensure that an analysis package id is equal to "ana-{{project id}}$".ValidCustomDataPackageAccesWayValidator Validation of access ways ofCustomDataPackage
s.ValidCustomDataPackageAvailabilityTypeValidator Validation of availability typs ofCustomDataPackage
s.ValidDataPackageShadowValidator Ensure that the analyzedDataPackage
is a valid shadow with valid access way.ValidExternalDataPackageAvailabilityTypeValidator Validation of availability typs ofExternalDataPackage
s.ValidSoftwarePackageValidator Validation of software packages ofScript
s. -
Annotation Types Summary Annotation Type Description AtMostOneAttachmentPerScript Ensure that there is at most one attachment per script.UniqueScriptUuids Ensure that allScript
uuids are unique within theAnalysisPackage
.ValidAnalysisPackageId AnalysisPackageIds must be equal to "ana-{{project id}}$".ValidCustomDataPackageAccessWay Annotation for the validation of access ways ofCustomDataPackage
s.ValidCustomDataPackageAvailabilityType Annotation for the validation of availability types ofCustomDataPackage
s.ValidDataPackageShadow TheDataPackage
must be a valid shadow with the correct access way.ValidExternalDataPackageAvailabilityType Annotation for the validation of availability types ofExternalDataPackage
s.ValidSoftwarePackage Annotation for the validation of software packages ofScript
s.