Class ValidationConfig
- java.lang.Object
-
- org.fcrepo.migration.validator.api.ValidationConfig
-
- Direct Known Subclasses:
Fedora3ValidationConfig
public abstract class ValidationConfig extends Object
A data class for holding configuration information for a validation run- Author:
- dbernstein
-
-
Constructor Summary
Constructors Constructor Description ValidationConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PathgetJsonOutputDirectory()FilegetOcflRepositoryRootDirectory()PathgetReportDirectory(ReportType reportType)PathgetResultsDirectory()The directory containing json resultsintgetThreadCount()voidsetOcflRepositoryRootDirectory(File ocflRepositoryRootDirectory)voidsetResultsDirectory(Path resultsDirectory)Set the results directoryvoidsetThreadCount(int threadCount)StringtoString()
-
-
-
Method Detail
-
getThreadCount
public int getThreadCount()
- Returns:
-
setThreadCount
public void setThreadCount(int threadCount)
- Parameters:
threadCount-
-
setResultsDirectory
public void setResultsDirectory(Path resultsDirectory)
Set the results directory- Parameters:
resultsDirectory- The results directory
-
getResultsDirectory
public Path getResultsDirectory()
The directory containing json results- Returns:
-
getReportDirectory
public Path getReportDirectory(ReportType reportType)
- Parameters:
reportType- the report type to get the directory of- Returns:
- the output directory
-
getJsonOutputDirectory
public Path getJsonOutputDirectory()
- Returns:
-
getOcflRepositoryRootDirectory
public File getOcflRepositoryRootDirectory()
- Returns:
-
setOcflRepositoryRootDirectory
public void setOcflRepositoryRootDirectory(File ocflRepositoryRootDirectory)
- Parameters:
ocflRepositoryRootDirectory-
-
-