Page History
...
API Beskrivelse og anvendelse
<TODO>
Eksempel
...
Bibliteket benyttes ved at instansiere den ønskede validerings factory og efterfølgende kalde validate på den.
Der findes (ikke færdig implementerede) valideringer på følgende kald
- iti-41 - registrering af dokument og metadata (dokumenter med fast indhold)
- iti-42 - registrering af metadata for dokument(er)
- iti-57 - opdatering af registrerede metadata - herunder deprecate
- iti-61 - registrering af metadata for dokument(er) med dynamisk (On-demand) indhold
Se iøvrigt praktisk anvendelse i bibliotekets egne unit test. F.eks. ProvideAndRegisterDocumentSetValidatorTest, der viser en række kald for iti-41.
Eksempel
Følgende kode, består af 3 trin.
- Instansiering af validator til validering af iti-41 ProvideAndRegisterDocumentSet
- Oprettelse af ProvideAndRegisterDocumentSet kaldet
- Validering af kaldet
Code Block |
---|
ProvideAndRegisterDocumentSetStarter subject = Iti41ValidationFactory.createIti41Validator();
ProvideAndRegisterDocumentSet provideAndRegisterDocumentSetInput = provideAndRegisterDocumentSetCreator.createProvideAndRegisterDocumentSetApd();
ValidationResultSet validationOutput = subject.validate(provideAndRegisterDocumentSetInput); |