A B C D E F G H I L M O P R S T V W
All Classes All Packages
All Classes All Packages
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
F3RepositoryValidatorand 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
All Classes All Packages