Class Fedora3ValidationConfig
- java.lang.Object
-
- org.fcrepo.migration.validator.api.ValidationConfig
-
- org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
-
public class Fedora3ValidationConfig extends ValidationConfig
A Fedora 3 Validation Configuration- Author:
- dbernstein
-
-
Constructor Summary
Constructors Constructor Description Fedora3ValidationConfig()
-
Method Summary
-
Methods inherited from class org.fcrepo.migration.validator.api.ValidationConfig
getJsonOutputDirectory, getOcflRepositoryRootDirectory, getReportDirectory, getResultsDirectory, getThreadCount, setOcflRepositoryRootDirectory, setResultsDirectory, setThreadCount, toString
-
-
-
-
Method Detail
-
getDatastreamsDirectory
public File getDatastreamsDirectory()
- Returns:
-
setDatastreamsDirectory
public void setDatastreamsDirectory(File datastreamsDirectory)
- Parameters:
datastreamsDirectory-
-
getSourceType
public F3SourceTypes getSourceType()
- Returns:
-
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-
-
getDigestAlgorithm
public F6DigestAlgorithm getDigestAlgorithm()
-
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-
-
-