Class MetadataValidationProvider
- java.lang.Object
-
- fr.gouv.vitam.worker.core.validation.MetadataValidationProvider
-
public final class MetadataValidationProvider extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MetadataValidationProvider(OntologyValidator unitOntologyValidator, OntologyValidator objectGroupOntologyValidator, UnitValidator unitValidator)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MetadataValidationProvider
getInstance()
OntologyValidator
getObjectGroupOntologyValidator()
OntologyValidator
getUnitOntologyValidator()
UnitValidator
getUnitValidator()
void
initialize(AdminManagementClientFactory adminManagementClientFactory, int ontologyCacheMaxEntries, int ontologyCacheTimeoutInSeconds, int archiveUnitProfileCacheMaxEntries, int archiveUnitProfileCacheTimeoutInSeconds, int schemaValidatorCacheMaxEntries, int schemaValidatorCacheTimeoutInSeconds)
-
-
-
Constructor Detail
-
MetadataValidationProvider
public MetadataValidationProvider(OntologyValidator unitOntologyValidator, OntologyValidator objectGroupOntologyValidator, UnitValidator unitValidator)
-
-
Method Detail
-
getInstance
public static MetadataValidationProvider getInstance()
-
initialize
public void initialize(AdminManagementClientFactory adminManagementClientFactory, int ontologyCacheMaxEntries, int ontologyCacheTimeoutInSeconds, int archiveUnitProfileCacheMaxEntries, int archiveUnitProfileCacheTimeoutInSeconds, int schemaValidatorCacheMaxEntries, int schemaValidatorCacheTimeoutInSeconds)
-
getUnitOntologyValidator
public OntologyValidator getUnitOntologyValidator()
-
getObjectGroupOntologyValidator
public OntologyValidator getObjectGroupOntologyValidator()
-
getUnitValidator
public UnitValidator getUnitValidator()
-
-