Class Fedora3ValidationConfig


  • public class Fedora3ValidationConfig
    extends ValidationConfig
    A Fedora 3 Validation Configuration
    Author:
    dbernstein
    • Constructor Detail

      • Fedora3ValidationConfig

        public Fedora3ValidationConfig()
    • Method Detail

      • getDatastreamsDirectory

        public File getDatastreamsDirectory()
        Returns:
      • setDatastreamsDirectory

        public void setDatastreamsDirectory​(File datastreamsDirectory)
        Parameters:
        datastreamsDirectory -
      • setSourceType

        public void setSourceType​(F3SourceTypes sourceType)
        Parameters:
        sourceType -
      • getObjectsDirectory

        public File getObjectsDirectory()
        Returns:
      • setObjectsDirectory

        public void setObjectsDirectory​(File objectsDirectory)
        Parameters:
        objectsDirectory -
      • getExportedDirectory

        public File getExportedDirectory()
        Returns:
      • setExportedDirectory

        public void setExportedDirectory​(File exportedDirectory)
        Parameters:
        exportedDirectory -
      • setFedora3Hostname

        public void setFedora3Hostname​(String fedora3Hostname)
        Parameters:
        fedora3Hostname -
      • getFedora3Hostname

        public String getFedora3Hostname()
        Returns:
      • getIndexDirectory

        public File getIndexDirectory()
        Returns:
      • setIndexDirectory

        public void setIndexDirectory​(File indexDirectory)
        Parameters:
        indexDirectory -
      • getObjectsToValidate

        public File getObjectsToValidate()
      • setObjectsToValidate

        public Fedora3ValidationConfig setObjectsToValidate​(File objectsToValidate)
        Parameters:
        objectsToValidate -
        Returns:
      • setEnableChecksums

        public void setEnableChecksums​(boolean checksum)
        Parameters:
        checksum -
      • enableChecksums

        public Boolean enableChecksums()
      • setDigestAlgorithm

        public void setDigestAlgorithm​(F6DigestAlgorithm digestAlgorithm)
        Parameters:
        digestAlgorithm -
      • validateHeadOnly

        public boolean validateHeadOnly()
      • setValidateHeadOnly

        public Fedora3ValidationConfig setValidateHeadOnly​(boolean validateHeadOnly)
        Parameters:
        validateHeadOnly -
      • checkNumObjects

        public boolean checkNumObjects()
      • setCheckNumObjects

        public Fedora3ValidationConfig setCheckNumObjects​(boolean checkNumObjects)
        Parameters:
        checkNumObjects -
      • isDeleteInactive

        public boolean isDeleteInactive()
      • setDeleteInactive

        public Fedora3ValidationConfig setDeleteInactive​(boolean deleteInactive)
        Parameters:
        deleteInactive -