Class ArchiveDataSchemaValidationService

java.lang.Object
ch.admin.bit.jeap.processarchive.domain.archive.schema.ArchiveDataSchemaValidationService

@Component public class ArchiveDataSchemaValidationService extends Object
  • Constructor Details

    • ArchiveDataSchemaValidationService

      public ArchiveDataSchemaValidationService(List<ArchiveDataSchemaValidator> schemaValidatorBeans)
      Creates a new ArchiveDataSchemaValidationService instance.
      Parameters:
      schemaValidatorBeans - List of schema validators. Validators are ordered according to precedence noted by @Order annotations.
  • Method Details

    • initValidators

      @PostConstruct public void initValidators()
    • validateArchiveDataSchema

      public ArchiveDataSchema validateArchiveDataSchema(ArchiveData archiveData)