Class F3ObjectValidationTask

  • All Implemented Interfaces:
    Runnable

    public class F3ObjectValidationTask
    extends ValidationTask
    This class is responsible for performing all validations on a single F3 object.
    Author:
    dbernstein
    • Constructor Detail

      • F3ObjectValidationTask

        public F3ObjectValidationTask​(org.fcrepo.migration.FedoraObjectProcessor processor,
                                      org.fcrepo.storage.ocfl.OcflObjectSessionFactory ocflObjectSessionFactory,
                                      ValidationResultWriter writer,
                                      ObjectValidationConfig objectValidationConfig)
        Constructor
        Parameters:
        processor - The processor
        ocflObjectSessionFactory - The object session factory
        writer - The shared validation state
        objectValidationConfig - The config to use when validating objects
    • Method Detail

      • run

        public void run()