|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ObjectSource | Provides an abstract wrapper around the repository of digital objects. |
| ValidationResults | Specifies the results accumulator for the ObjectValidator. |
| Class Summary | |
|---|---|
| ObjectValidator | This is the actual validation engine, performing validation tests on an
ObjectInfo. |
| ValidationResult | The accumulated result of validating on a digital object. |
| ValidationResultNotation | A note that can be attached to a ValidationResult. |
| Enum Summary | |
|---|---|
| ValidationResult.Level | |
| Exception Summary | |
|---|---|
| InvalidContentModelException | Indicates that the content model object we are looking at is not valid -- e.g., missing the dataset, invalid format, etc. |
| ObjectSourceException | Indicates a problem fetching objects from the ObjectSource. |
These classes are used to validate objects against their content models, and to validate the content models for internal consistency.
This package contains the basic Validator framework, with core classes and interfaces.
org.fcrepo.client.utility.validate.process contains a client-side ValidatorProcess
that parses the command line arguments, queries Fedora for the requested objects, validates them.
It also has a simple implementation of ValidatorResult.
org.fcrepo.client.utility.validate.remote contains an implementation of ObjectSource
that can be used to access a remote instance of Fedora, with helper classes.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||