public interface PresentationService
| Modifier and Type | Method and Description |
|---|---|
default <T extends de.digitalcollections.iiif.model.sharedcanvas.Resource> |
copyAttributionInfo(de.digitalcollections.iiif.model.sharedcanvas.Manifest manifest,
T res) |
de.digitalcollections.iiif.model.sharedcanvas.AnnotationList |
getAnnotationList(String identifier,
String name,
String canvasId) |
default de.digitalcollections.iiif.model.sharedcanvas.Canvas |
getCanvas(String manifestId,
String canvasUri) |
default de.digitalcollections.iiif.model.sharedcanvas.Canvas |
getCanvas(String manifestId,
URI canvasUri) |
de.digitalcollections.iiif.model.sharedcanvas.Collection |
getCollection(String name) |
default Instant |
getCollectionModificationDate(String identifier) |
de.digitalcollections.iiif.model.sharedcanvas.Manifest |
getManifest(String identifier) |
default Instant |
getManifestModificationDate(String identifier) |
default de.digitalcollections.iiif.model.sharedcanvas.Range |
getRange(String manifestId,
String rangeUri) |
default de.digitalcollections.iiif.model.sharedcanvas.Range |
getRange(String manifestId,
URI rangeUri) |
default de.digitalcollections.iiif.model.sharedcanvas.Sequence |
getSequence(String manifestId,
String sequenceUri) |
default de.digitalcollections.iiif.model.sharedcanvas.Sequence |
getSequence(String manifestId,
URI sequenceUri) |
de.digitalcollections.iiif.model.sharedcanvas.AnnotationList getAnnotationList(String identifier, String name, String canvasId) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
name - unique name of annotation listResolvingException - if no annotation list foundde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException - if annotation list with given name can not be foundInvalidDataException - if data is corruptedde.digitalcollections.iiif.model.sharedcanvas.Collection getCollection(String name) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
name - unique name of collectionResolvingException - if no collection found or access disallowedde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException - if collection with given name can not be foundInvalidDataException - if data is corruptedde.digitalcollections.iiif.model.sharedcanvas.Manifest getManifest(String identifier) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
identifier - unique id for IIIF resourceResolvingException - if no manifest found or access disallowedde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException - if Manifest with given identifier can not be foundInvalidDataException - if data is corrupteddefault Instant getManifestModificationDate(String identifier) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException
ResolvingExceptionde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundExceptiondefault Instant getCollectionModificationDate(String identifier) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException
ResolvingExceptionde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundExceptiondefault de.digitalcollections.iiif.model.sharedcanvas.Canvas getCanvas(String manifestId, String canvasUri) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
ResolvingExceptionde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundExceptionInvalidDataExceptiondefault de.digitalcollections.iiif.model.sharedcanvas.Canvas getCanvas(String manifestId, URI canvasUri) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
ResolvingExceptionde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundExceptionInvalidDataExceptiondefault de.digitalcollections.iiif.model.sharedcanvas.Range getRange(String manifestId, String rangeUri) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
ResolvingExceptionde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundExceptionInvalidDataExceptiondefault de.digitalcollections.iiif.model.sharedcanvas.Range getRange(String manifestId, URI rangeUri) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
ResolvingExceptionde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundExceptionInvalidDataExceptiondefault de.digitalcollections.iiif.model.sharedcanvas.Sequence getSequence(String manifestId, String sequenceUri) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
ResolvingExceptionde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundExceptionInvalidDataExceptiondefault de.digitalcollections.iiif.model.sharedcanvas.Sequence getSequence(String manifestId, URI sequenceUri) throws ResolvingException, de.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundException, InvalidDataException
ResolvingExceptionde.digitalcollections.model.api.identifiable.resource.exceptions.ResourceNotFoundExceptionInvalidDataExceptiondefault <T extends de.digitalcollections.iiif.model.sharedcanvas.Resource> T copyAttributionInfo(de.digitalcollections.iiif.model.sharedcanvas.Manifest manifest,
T res)
Copyright © 2019. All rights reserved.