@Repository(value="PresentationRepositoryImpl-v2.0.0") public class PresentationRepositoryImpl extends Object implements PresentationRepository
| Constructor and Description |
|---|
PresentationRepositoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
de.digitalcollections.iiif.presentation.model.api.v2.Collection |
getCollection(String name) |
de.digitalcollections.iiif.presentation.model.api.v2.Collection |
getCollection(URI collectionUri) |
de.digitalcollections.iiif.presentation.model.api.v2.Manifest |
getManifest(String identifier) |
de.digitalcollections.iiif.presentation.model.api.v2.Manifest |
getManifest(URI manifestUri) |
org.json.simple.JSONObject |
getResourceAsJsonObject(String resourceUri) |
org.json.simple.JSONObject |
getResourceAsJsonObject(URI resourceUri) |
String |
getResourceJson(URI resourceUri) |
public de.digitalcollections.iiif.presentation.model.api.v2.Collection getCollection(String name) throws de.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundException, de.digitalcollections.iiif.presentation.model.api.exceptions.InvalidDataException
getCollection in interface PresentationRepositoryde.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundExceptionde.digitalcollections.iiif.presentation.model.api.exceptions.InvalidDataExceptionpublic de.digitalcollections.iiif.presentation.model.api.v2.Collection getCollection(URI collectionUri) throws de.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundException, de.digitalcollections.iiif.presentation.model.api.exceptions.InvalidDataException
getCollection in interface PresentationRepositoryde.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundExceptionde.digitalcollections.iiif.presentation.model.api.exceptions.InvalidDataExceptionpublic de.digitalcollections.iiif.presentation.model.api.v2.Manifest getManifest(String identifier) throws de.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundException, de.digitalcollections.iiif.presentation.model.api.exceptions.InvalidDataException
getManifest in interface PresentationRepositoryde.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundExceptionde.digitalcollections.iiif.presentation.model.api.exceptions.InvalidDataExceptionpublic de.digitalcollections.iiif.presentation.model.api.v2.Manifest getManifest(URI manifestUri) throws de.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundException, de.digitalcollections.iiif.presentation.model.api.exceptions.InvalidDataException
getManifest in interface PresentationRepositoryde.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundExceptionde.digitalcollections.iiif.presentation.model.api.exceptions.InvalidDataExceptionpublic String getResourceJson(URI resourceUri) throws de.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundException
getResourceJson in interface PresentationRepositoryde.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundExceptionpublic org.json.simple.JSONObject getResourceAsJsonObject(URI resourceUri) throws de.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundException, org.json.simple.parser.ParseException
getResourceAsJsonObject in interface PresentationRepositoryde.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundExceptionorg.json.simple.parser.ParseExceptionpublic org.json.simple.JSONObject getResourceAsJsonObject(String resourceUri) throws de.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundException, org.json.simple.parser.ParseException
getResourceAsJsonObject in interface PresentationRepositoryde.digitalcollections.iiif.presentation.model.api.exceptions.NotFoundExceptionorg.json.simple.parser.ParseExceptionCopyright © 2017. All rights reserved.