A B C D E F G H I L M O P R S T V W 
All Classes All Packages

A

AbstractValidationTaskBuilder<T extends ValidationTask> - Class in org.fcrepo.migration.validator.api
An abstract base builder for validation tasks .
AbstractValidationTaskBuilder() - Constructor for class org.fcrepo.migration.validator.api.AbstractValidationTaskBuilder
 
ACTIVE - org.fcrepo.migration.validator.impl.F3State
 
addObjectReport(String, ObjectReportSummary) - Method in class org.fcrepo.migration.validator.api.ValidationResultsSummary
Setter for collecting ObjectReport filenames
addRepositoryReport(ObjectReportSummary) - Method in class org.fcrepo.migration.validator.api.ValidationResultsSummary
Setter for the repository level ObjectReportSummary
AKUBRA - org.fcrepo.migration.validator.impl.F3SourceTypes
 
ApplicationConfigurationHelper - Class in org.fcrepo.migration.validator.impl
A helper class for configuring and creating application components.
ApplicationConfigurationHelper(Fedora3ValidationConfig) - Constructor for class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
 

B

beginReport() - Method in interface org.fcrepo.migration.validator.api.ReportHandler
A hook indicating the start of a result processing run
beginReport() - Method in class org.fcrepo.migration.validator.report.CsvReportHandler
 
beginReport() - Method in class org.fcrepo.migration.validator.report.HtmlReportHandler
 
beginReport() - Method in class org.fcrepo.migration.validator.report.ResultsReportHandler
A hook indicating the start of a result processing run
BINARY_CHECKSUM - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
BINARY_HEAD_COUNT - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
BINARY_METADATA - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
BINARY_SIZE - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
BINARY_VERSION_COUNT - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
build() - Method in interface org.fcrepo.migration.validator.api.ValidationTaskBuilder
Build a new task instance
build() - Method in class org.fcrepo.migration.validator.impl.F3ObjectValidationTaskBuilder
 

C

call() - Method in class org.fcrepo.migration.validator.Driver
 
checkNumObjects() - Method in class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
 
checkNumObjects() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
containsReport(String) - Method in class org.fcrepo.migration.validator.api.ValidationResultsSummary
 
csv - org.fcrepo.migration.validator.report.ReportType
 
CsvReportHandler - Class in org.fcrepo.migration.validator.report
Report handler for csv output
CsvReportHandler(Path, ReportType) - Constructor for class org.fcrepo.migration.validator.report.CsvReportHandler
Constructor
CsvReportHandler.ValidationResultMixin - Class in org.fcrepo.migration.validator.report
Mixin for csv specific changes

D

DELETED - org.fcrepo.migration.validator.impl.F3State
 
deleteInactive() - Method in class org.fcrepo.migration.validator.api.ObjectValidationConfig
 
doValidation() - Method in interface org.fcrepo.migration.validator.api.ValidationExecutionManager
Perform a validation run.
doValidation() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationExecutionManager
 
Driver - Class in org.fcrepo.migration.validator
The command line tool entry point and parameter definitions
Driver() - Constructor for class org.fcrepo.migration.validator.Driver
 

E

enableChecksums() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
endReport() - Method in interface org.fcrepo.migration.validator.api.ReportHandler
A hook indicating the end of a result processing run
endReport() - Method in class org.fcrepo.migration.validator.report.CsvReportHandler
 
endReport() - Method in class org.fcrepo.migration.validator.report.HtmlReportHandler
 
endReport() - Method in class org.fcrepo.migration.validator.report.ResultsReportHandler
A hook indicating the end of a result processing run
EXPORTED - org.fcrepo.migration.validator.impl.F3SourceTypes
 
EXTERNALLY_REFERENCED - org.fcrepo.migration.validator.impl.F3ControlGroup
 

F

F3_CREATED_DATE - Static variable in class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
 
F3_LABEL - Static variable in class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
 
F3_LAST_MODIFIED_DATE - Static variable in class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
 
F3_OWNER_ID - Static variable in class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
 
F3_STATE - Static variable in class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
 
F3ControlGroup - Enum in org.fcrepo.migration.validator.impl
Control Groups for Fedora3 X - Inline XML M - Managed E - Externally Referenced R - Redirect Referenced
F3ObjectValidationTask - Class in org.fcrepo.migration.validator.impl
This class is responsible for performing all validations on a single F3 object.
F3ObjectValidationTask(FedoraObjectProcessor, OcflObjectSessionFactory, ValidationResultWriter, ObjectValidationConfig) - Constructor for class org.fcrepo.migration.validator.impl.F3ObjectValidationTask
Constructor
F3ObjectValidationTaskBuilder - Class in org.fcrepo.migration.validator.impl
A builder for F3ObjectValidationTask instances.
F3ObjectValidationTaskBuilder() - Constructor for class org.fcrepo.migration.validator.impl.F3ObjectValidationTaskBuilder
 
F3RepositoryValidationTask - Class in org.fcrepo.migration.validator.impl
This class just starts a F3RepositoryValidator and writes the output to a file
F3RepositoryValidationTask(boolean, long, OcflRepository, ValidationResultWriter) - Constructor for class org.fcrepo.migration.validator.impl.F3RepositoryValidationTask
Constructor
F3RepositoryValidator - Class in org.fcrepo.migration.validator.impl
A validator for repository scoped validations for F3 against F6
F3RepositoryValidator(boolean, long) - Constructor for class org.fcrepo.migration.validator.impl.F3RepositoryValidator
Constructor
F3SourceTypes - Enum in org.fcrepo.migration.validator.impl
Fedora 3 source types
F3State - Enum in org.fcrepo.migration.validator.impl
Possible states for Fedora 3 Objects
F6DigestAlgorithm - Enum in org.fcrepo.migration.validator.impl
Supported digest algorithms for ocfl
FAIL - org.fcrepo.migration.validator.api.ValidationResult.Status
 
Fedora3ObjectValidator - Class in org.fcrepo.migration.validator.impl
Validators perform the specific validation work on a Fedora 3 object and its corresponding OCFL object.
Fedora3ObjectValidator(OcflObjectSessionFactory, ObjectValidationConfig) - Constructor for class org.fcrepo.migration.validator.impl.Fedora3ObjectValidator
 
Fedora3ValidationConfig - Class in org.fcrepo.migration.validator.impl
A Fedora 3 Validation Configuration
Fedora3ValidationConfig() - Constructor for class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
Fedora3ValidationExecutionManager - Class in org.fcrepo.migration.validator.impl
This class is responsible for coordinating and managing the lifecycle of the classes involved in a validation run.
Fedora3ValidationExecutionManager(ApplicationConfigurationHelper) - Constructor for class org.fcrepo.migration.validator.impl.Fedora3ValidationExecutionManager
Constructor
FileSystemValidationResultReader - Class in org.fcrepo.migration.validator.impl
This class deserializes ValidationResult JSON files into ValidationResult objects
FileSystemValidationResultReader() - Constructor for class org.fcrepo.migration.validator.impl.FileSystemValidationResultReader
 
FileSystemValidationResultWriter - Class in org.fcrepo.migration.validator.impl
A file-system based result writer
FileSystemValidationResultWriter(Path) - Constructor for class org.fcrepo.migration.validator.impl.FileSystemValidationResultWriter
Constructor
fromProperty(ObjectProperty) - Static method in enum org.fcrepo.migration.validator.impl.F3State
Create a F3State from an ObjectProperty
fromString(String) - Static method in enum org.fcrepo.migration.validator.impl.F3ControlGroup
 
fromString(String) - Static method in enum org.fcrepo.migration.validator.impl.F3State
Create a F3State from a String

G

generate() - Method in class org.fcrepo.migration.validator.report.ReportGeneratorImpl
This method starts the report generation
getDatastreamsDirectory() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
getDetails() - Method in class org.fcrepo.migration.validator.api.ValidationResult
A detailed description of the result
getDigestAlgorithm() - Method in class org.fcrepo.migration.validator.api.ObjectValidationConfig
 
getDigestAlgorithm() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
getErrors() - Method in class org.fcrepo.migration.validator.api.ObjectValidationResults
This method returns all results with a FAIL validation status.
getErrors() - Method in class org.fcrepo.migration.validator.report.ResultsReportHandler
 
getExportedDirectory() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
getExtension() - Method in enum org.fcrepo.migration.validator.report.ReportType
 
getFedora3Hostname() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
getIndex() - Method in class org.fcrepo.migration.validator.api.ValidationResult
An index number
getIndexDirectory() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
getJsonOutputDirectory() - Method in class org.fcrepo.migration.validator.api.ValidationConfig
 
getName() - Method in enum org.fcrepo.migration.validator.impl.F6DigestAlgorithm
 
getObjectId() - Method in class org.fcrepo.migration.validator.api.ObjectReportSummary
 
getObjectId() - Method in class org.fcrepo.migration.validator.api.ObjectValidationResults
This method returns the ID of the object about which the report applies
getObjectReports() - Method in class org.fcrepo.migration.validator.api.ValidationResultsSummary
Getter for collection of ObjectReportSummary
getObjectsDirectory() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
getObjectsToValidate() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
getObjectValidationConfig() - Method in class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
 
getOcflRepository() - Method in class org.fcrepo.migration.validator.api.ObjectValidationConfig
 
getOcflRepositoryRootDirectory() - Method in class org.fcrepo.migration.validator.api.ValidationConfig
 
getOcflRoot() - Method in class org.fcrepo.migration.validator.api.ObjectValidationConfig
 
getOcflUrn() - Method in enum org.fcrepo.migration.validator.impl.F6DigestAlgorithm
 
getPassed() - Method in class org.fcrepo.migration.validator.api.ObjectValidationResults
Return all results with an OK validation status
getPassed() - Method in class org.fcrepo.migration.validator.report.ResultsReportHandler
 
getReportDirectory(ReportType) - Method in class org.fcrepo.migration.validator.api.ValidationConfig
 
getReportFilename() - Method in class org.fcrepo.migration.validator.api.ObjectReportSummary
 
getRepositoryReport() - Method in class org.fcrepo.migration.validator.api.ValidationResultsSummary
 
getResults() - Method in class org.fcrepo.migration.validator.api.ObjectValidationResults
 
getResultsDirectory() - Method in class org.fcrepo.migration.validator.api.ValidationConfig
The directory containing json results
getSeparator() - Method in enum org.fcrepo.migration.validator.report.ReportType
 
getSourceObjectId() - Method in class org.fcrepo.migration.validator.api.ValidationResult
The source object ID
getSourceResourceId() - Method in class org.fcrepo.migration.validator.api.ValidationResult
The full resource ID of a source resource.
getSourceType() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
getStatus() - Method in class org.fcrepo.migration.validator.api.ValidationResult
The status of the result
getTargetObjectId() - Method in class org.fcrepo.migration.validator.api.ValidationResult
The target object ID (ie the OCFL root object)
getTargetResourceId() - Method in class org.fcrepo.migration.validator.api.ValidationResult
The full resource ID of a target resource.
getThreadCount() - Method in class org.fcrepo.migration.validator.api.ValidationConfig
 
getThreadCount() - Method in class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
 
getValidationLevel() - Method in class org.fcrepo.migration.validator.api.ValidationResult
Returns the validation level
getValidationResults() - Method in class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
Result the validation results after processObject has been called.
getValidationType() - Method in class org.fcrepo.migration.validator.api.ValidationResult
The validation type

H

hasErrors() - Method in class org.fcrepo.migration.validator.api.ObjectReportSummary
 
hasErrors() - Method in class org.fcrepo.migration.validator.api.ObjectValidationResults
This method indicates if the result set has any errors
hasher() - Method in enum org.fcrepo.migration.validator.impl.F6DigestAlgorithm
 
html - org.fcrepo.migration.validator.report.ReportType
 
HtmlReportHandler - Class in org.fcrepo.migration.validator.report
This class is responsible for writing the HTML to disk for a given validation report
HtmlReportHandler(Path) - Constructor for class org.fcrepo.migration.validator.report.HtmlReportHandler
Constructor

I

INACTIVE - org.fcrepo.migration.validator.impl.F3State
 
INLINE_XML - org.fcrepo.migration.validator.impl.F3ControlGroup
 
isChecksum() - Method in class org.fcrepo.migration.validator.api.ObjectValidationConfig
 
isDeleted(boolean) - Method in enum org.fcrepo.migration.validator.impl.F3State
Check if a F3State should be treated as Deleted in the Fedora 6 repository
isDeleteInactive() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
isValidateHeadOnly() - Method in class org.fcrepo.migration.validator.api.ObjectValidationConfig
 

L

LEGACY - org.fcrepo.migration.validator.impl.F3SourceTypes
 

M

main(String[]) - Static method in class org.fcrepo.migration.validator.Driver
 
MANAGED - org.fcrepo.migration.validator.impl.F3ControlGroup
 
METADATA - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 

O

OBJECT - org.fcrepo.migration.validator.api.ValidationResult.ValidationLevel
 
OBJECT_READABLE - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
OBJECT_RESOURCE - org.fcrepo.migration.validator.api.ValidationResult.ValidationLevel
 
objectLevelReport(ObjectValidationResults) - Method in interface org.fcrepo.migration.validator.api.ReportHandler
A hook for processing an object level validation report
objectLevelReport(ObjectValidationResults) - Method in class org.fcrepo.migration.validator.report.CsvReportHandler
 
objectLevelReport(ObjectValidationResults) - Method in class org.fcrepo.migration.validator.report.HtmlReportHandler
This method write the HTML report for a single object
objectLevelReport(ObjectValidationResults) - Method in class org.fcrepo.migration.validator.report.ResultsReportHandler
A hook hook for processing an object level validation report
ObjectReportSummary - Class in org.fcrepo.migration.validator.api
A summary of an Object Validation Report
ObjectReportSummary(boolean, String, String) - Constructor for class org.fcrepo.migration.validator.api.ObjectReportSummary
 
objectSessionFactory - Variable in class org.fcrepo.migration.validator.api.AbstractValidationTaskBuilder
 
objectSessionFactory(OcflObjectSessionFactory) - Method in class org.fcrepo.migration.validator.api.AbstractValidationTaskBuilder
Sets the OcflObjectSessionFactory objectSessionFactory
objectSessionFactory(OcflObjectSessionFactory) - Method in interface org.fcrepo.migration.validator.api.ValidationTaskBuilder
Sets the OcflObjectSessionFactory objectSessionFactory
objectSource() - Method in class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
 
ObjectValidationConfig - Class in org.fcrepo.migration.validator.api
Hold some configuration options for validation objects
ObjectValidationConfig(File, boolean, boolean, boolean, OcflRepository, F6DigestAlgorithm) - Constructor for class org.fcrepo.migration.validator.api.ObjectValidationConfig
 
ObjectValidationResults - Class in org.fcrepo.migration.validator.api
A data class that defines all object level validation details available to report generators.
ObjectValidationResults(List<ValidationResult>) - Constructor for class org.fcrepo.migration.validator.api.ObjectValidationResults
Constructor
ocflObjectSessionFactory() - Method in class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
Creates and return an OcflObjectSessionFactory.
ocflRepository() - Method in class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
Retrieves the OcflRepository
OK - org.fcrepo.migration.validator.api.ValidationResult.Status
 
org.fcrepo.migration.validator - package org.fcrepo.migration.validator
 
org.fcrepo.migration.validator.api - package org.fcrepo.migration.validator.api
 
org.fcrepo.migration.validator.impl - package org.fcrepo.migration.validator.impl
 
org.fcrepo.migration.validator.report - package org.fcrepo.migration.validator.report
 

P

processObjectVersions(Iterable<ObjectVersionReference>, ObjectInfo) - Method in class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
 
processor(FedoraObjectProcessor) - Method in class org.fcrepo.migration.validator.impl.F3ObjectValidationTaskBuilder
 

R

read(File) - Method in interface org.fcrepo.migration.validator.api.ValidationResultReader
Read the result from disk
read(File) - Method in class org.fcrepo.migration.validator.impl.FileSystemValidationResultReader
This method reads the validation result from disk
readObjectsToValidate() - Method in class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
Read the file containing the object ids if available and return it as a set
REDIRECT_REFERENCED - org.fcrepo.migration.validator.impl.F3ControlGroup
 
ReportGenerator - Interface in org.fcrepo.migration.validator.api
This interface is responsible for transforming the on disk results of a validation into a a human readable report.
ReportGeneratorImpl - Class in org.fcrepo.migration.validator.report
This concrete implementation orchestrates the generation of the validation report
ReportGeneratorImpl(Path, ReportHandler) - Constructor for class org.fcrepo.migration.validator.report.ReportGeneratorImpl
Constructor
ReportHandler - Interface in org.fcrepo.migration.validator.api
An interface defining hooks for validation result processors implemented by report generators
ReportType - Enum in org.fcrepo.migration.validator.report
Types of reports we can generate
REPOSITORY - org.fcrepo.migration.validator.api.ValidationResult.ValidationLevel
 
REPOSITORY_RESOURCE_COUNT - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
repositoryLevelReport(ObjectValidationResults) - Method in interface org.fcrepo.migration.validator.api.ReportHandler
A hook for processing a repository level validation report
repositoryLevelReport(ObjectValidationResults) - Method in class org.fcrepo.migration.validator.report.CsvReportHandler
 
repositoryLevelReport(ObjectValidationResults) - Method in class org.fcrepo.migration.validator.report.HtmlReportHandler
 
repositoryLevelReport(ObjectValidationResults) - Method in class org.fcrepo.migration.validator.report.ResultsReportHandler
 
RepositoryValidator - Interface in org.fcrepo.migration.validator.api
An interface for performing validations across the repository.
resolvePathToJsonResult(ValidationResult) - Static method in class org.fcrepo.migration.validator.impl.ValidationResultUtils
Resolves the relative (i.e.
ResultsReportHandler - Class in org.fcrepo.migration.validator.report
This class handles/processes validation results by collecting detected errors Although there may be production uses, this class is currently designed to facilitate testing.
ResultsReportHandler() - Constructor for class org.fcrepo.migration.validator.report.ResultsReportHandler
 
run() - Method in class org.fcrepo.migration.validator.impl.F3ObjectValidationTask
 
run() - Method in class org.fcrepo.migration.validator.impl.F3RepositoryValidationTask
 

S

setCheckNumObjects(boolean) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setDatastreamsDirectory(File) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setDeleteInactive(boolean) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setDigestAlgorithm(F6DigestAlgorithm) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setEnableChecksums(boolean) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setExportedDirectory(File) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setFedora3Hostname(String) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setIndexDirectory(File) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setObjectsDirectory(File) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setObjectsToValidate(File) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setOcflRepositoryRootDirectory(File) - Method in class org.fcrepo.migration.validator.api.ValidationConfig
 
setResultsDirectory(Path) - Method in class org.fcrepo.migration.validator.api.ValidationConfig
Set the results directory
setSourceType(F3SourceTypes) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
setThreadCount(int) - Method in class org.fcrepo.migration.validator.api.ValidationConfig
 
setValidateHeadOnly(boolean) - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
sha256 - org.fcrepo.migration.validator.impl.F6DigestAlgorithm
 
sha512 - org.fcrepo.migration.validator.impl.F6DigestAlgorithm
 
SOURCE_OBJECT_DELETED - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
SOURCE_OBJECT_EXISTS_IN_TARGET - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
SOURCE_OBJECT_RESOURCE_DELETED - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
SOURCE_OBJECT_RESOURCE_EXISTS_IN_TARGET - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 

T

TARGET_OBJECT_EXISTS_IN_SOURCE - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
TARGET_OBJECT_RESOURCE_EXISTS_IN_SOURCE - org.fcrepo.migration.validator.api.ValidationResult.ValidationType
 
toString() - Method in class org.fcrepo.migration.validator.api.ValidationConfig
 
toString() - Method in class org.fcrepo.migration.validator.api.ValidationResult
 
toType(String) - Static method in enum org.fcrepo.migration.validator.impl.F3SourceTypes
 
tsv - org.fcrepo.migration.validator.report.ReportType
 

V

validate(OcflRepository) - Method in class org.fcrepo.migration.validator.impl.F3RepositoryValidator
 
validate(FedoraObjectProcessor) - Method in class org.fcrepo.migration.validator.impl.Fedora3ObjectValidator
 
validate(T) - Method in interface org.fcrepo.migration.validator.api.Validator
Performs the validation which, in turn, produces one or more results.
validateDatastream(String, ObjectReference) - Method in class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
 
validateHeadOnly() - Method in class org.fcrepo.migration.validator.impl.Fedora3ValidationConfig
 
ValidatingObjectHandler - Class in org.fcrepo.migration.validator.impl
A streaming object handler implementation that performs object scoped validations on behalf of the Fedora3ObjectValidator.
ValidatingObjectHandler(OcflObjectSession, ObjectValidationConfig) - Constructor for class org.fcrepo.migration.validator.impl.ValidatingObjectHandler
Constructor
ValidationConfig - Class in org.fcrepo.migration.validator.api
A data class for holding configuration information for a validation run
ValidationConfig() - Constructor for class org.fcrepo.migration.validator.api.ValidationConfig
 
ValidationExecutionManager - Interface in org.fcrepo.migration.validator.api
This class is responsible for coordinating and managing the lifecycle of the classes involved in a validation run.
ValidationExecutionState - Class in org.fcrepo.migration.validator.api
A data class that holds state information related to an executing validation run.A
ValidationExecutionState() - Constructor for class org.fcrepo.migration.validator.api.ValidationExecutionState
 
ValidationResult - Class in org.fcrepo.migration.validator.api
The result of a validation operation.
ValidationResult() - Constructor for class org.fcrepo.migration.validator.api.ValidationResult
Default constructor
ValidationResult(int, ValidationResult.Status, ValidationResult.ValidationLevel, ValidationResult.ValidationType, String) - Constructor for class org.fcrepo.migration.validator.api.ValidationResult
Constructor Repository level constructor
ValidationResult(int, ValidationResult.Status, ValidationResult.ValidationLevel, ValidationResult.ValidationType, String, String, String) - Constructor for class org.fcrepo.migration.validator.api.ValidationResult
Constructor Object level constructor
ValidationResult(int, ValidationResult.Status, ValidationResult.ValidationLevel, ValidationResult.ValidationType, String, String, String, String, String) - Constructor for class org.fcrepo.migration.validator.api.ValidationResult
Constructor
ValidationResult.Status - Enum in org.fcrepo.migration.validator.api
 
ValidationResult.ValidationLevel - Enum in org.fcrepo.migration.validator.api
 
ValidationResult.ValidationType - Enum in org.fcrepo.migration.validator.api
 
ValidationResultMixin() - Constructor for class org.fcrepo.migration.validator.report.CsvReportHandler.ValidationResultMixin
 
ValidationResultReader - Interface in org.fcrepo.migration.validator.api
This class is responsible for reading validation results from disk.
ValidationResultsSummary - Class in org.fcrepo.migration.validator.api
A data class defining all report wide summary information
ValidationResultsSummary() - Constructor for class org.fcrepo.migration.validator.api.ValidationResultsSummary
 
ValidationResultUtils - Class in org.fcrepo.migration.validator.impl
A utility class
validationResultWriter() - Method in class org.fcrepo.migration.validator.impl.ApplicationConfigurationHelper
 
ValidationResultWriter - Interface in org.fcrepo.migration.validator.api
This class is responsible for writing validation results to disk.
validationSummary(ValidationResultsSummary) - Method in interface org.fcrepo.migration.validator.api.ReportHandler
A hook for processing a validation run's summary info.
validationSummary(ValidationResultsSummary) - Method in class org.fcrepo.migration.validator.report.CsvReportHandler
 
validationSummary(ValidationResultsSummary) - Method in class org.fcrepo.migration.validator.report.HtmlReportHandler
This method writes the HTML summary of the entire validation run
validationSummary(ValidationResultsSummary) - Method in class org.fcrepo.migration.validator.report.ResultsReportHandler
A hook for processing a validation run's summary info.
ValidationTask - Class in org.fcrepo.migration.validator.api
A runnable responsible for executing validations and processing the results.
ValidationTask() - Constructor for class org.fcrepo.migration.validator.api.ValidationTask
 
ValidationTaskBuilder<T extends ValidationTask> - Interface in org.fcrepo.migration.validator.api
An interface for building validation tasks
Validator<T> - Interface in org.fcrepo.migration.validator.api
The validation interface for all concrete validation logic.
valueOf(String) - Static method in enum org.fcrepo.migration.validator.api.ValidationResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.migration.validator.api.ValidationResult.ValidationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.migration.validator.api.ValidationResult.ValidationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.migration.validator.impl.F3ControlGroup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.migration.validator.impl.F3SourceTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.migration.validator.impl.F3State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.migration.validator.impl.F6DigestAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.fcrepo.migration.validator.report.ReportType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fcrepo.migration.validator.api.ValidationResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.migration.validator.api.ValidationResult.ValidationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.migration.validator.api.ValidationResult.ValidationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.migration.validator.impl.F3ControlGroup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.migration.validator.impl.F3SourceTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.migration.validator.impl.F3State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.migration.validator.impl.F6DigestAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.fcrepo.migration.validator.report.ReportType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withValidationConfig(ObjectValidationConfig) - Method in class org.fcrepo.migration.validator.impl.F3ObjectValidationTaskBuilder
 
write(List<ValidationResult>) - Method in interface org.fcrepo.migration.validator.api.ValidationResultWriter
Write the result to disk
write(List<ValidationResult>) - Method in class org.fcrepo.migration.validator.impl.FileSystemValidationResultWriter
 
writer - Variable in class org.fcrepo.migration.validator.api.AbstractValidationTaskBuilder
 
writer(ValidationResultWriter) - Method in class org.fcrepo.migration.validator.api.AbstractValidationTaskBuilder
 
writer(ValidationResultWriter) - Method in interface org.fcrepo.migration.validator.api.ValidationTaskBuilder
 
A B C D E F G H I L M O P R S T V W 
All Classes All Packages