Package | Description |
---|---|
eu.ehri.extension |
Jersey resource classes for providing
web service access to the graph, via
the
eu.ehri.project.api layer. |
eu.ehri.extension.errors.mappers |
Classes that map caught exceptions to appropriate HTTP responses.
|
eu.ehri.project.acl |
Classes pertaining directly to the
access-control and permission system.
|
eu.ehri.project.api |
Classes that provide data access data on the graph in a
manner that incorporate the permission and access-control
systems.
|
eu.ehri.project.api.impl |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
CvocConceptResource.addNarrowerCvocConcept(String id,
List<String> narrower)
Add an existing concept to the list of 'narrower' relations.
|
javax.ws.rs.core.Response |
CvocConceptResource.addRelatedCvocConcept(String id,
List<String> related)
Add a relation by creating the 'related' edge between the two existing
items.
|
javax.ws.rs.core.Response |
AnnotationResource.createAnnotation(String id,
String did,
List<String> accessors,
Bundle bundle)
Create an annotation for a particular item.
|
javax.ws.rs.core.Response |
VirtualUnitResource.createChildVirtualUnit(String id,
Bundle bundle,
List<String> accessors,
List<String> includedIds) |
void |
GenericResource.deleteAccessPoint(String id,
String did,
String apid)
Delete the access point with the given ID, on the given description,
belonging to the given parent item.
|
javax.ws.rs.core.Response |
AuthoritativeSetResource.deleteAllAuthoritativeSetHistoricalAgents(String id) |
void |
VocabularyResource.deleteAllVocabularyConcepts(String id) |
javax.ws.rs.core.Response |
GenericResource.events(String id,
EventsApi.Aggregation aggregation)
Lookup and page the history for a given item.
|
Document |
GenericResource.exportDc(String id,
String langCode) |
javax.ws.rs.core.Response |
GenericResource.get(String id)
Fetch an item of any type by ID.
|
javax.ws.rs.core.Response |
CvocConceptResource.getCvocBroaderConcepts(String id)
List broader concepts.
|
javax.ws.rs.core.Response |
GenericResource.listVersions(String id)
Lookup and page the versions for a given item.
|
javax.ws.rs.core.Response |
SystemEventResource.pageSubjectsForEvent(String id)
Fetch a page of subjects for a given event.
|
javax.ws.rs.core.Response |
CvocConceptResource.removeNarrowerCvocConcept(String id,
List<String> narrower)
Remove a narrower relationship between two concepts.
|
javax.ws.rs.core.Response |
CvocConceptResource.removeRelatedCvocConcept(String id,
List<String> related)
Remove a relation by deleting the edge, not the vertex of the related
concept.
|
javax.ws.rs.core.Response |
GenericResource.updateDescriptionWithId(String id,
String did,
Bundle bundle)
Update a description with the given ID, belonging to the given parent item.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
AccessDeniedMapper.toResponse(AccessDenied e) |
Modifier and Type | Method and Description |
---|---|
void |
PermissionUtils.checkReadAccess(Accessible entity,
Accessor accessor)
Ensure an item is readable by the given accessor
|
Modifier and Type | Method and Description |
---|---|
Annotation |
Api.createAnnotation(String id,
String did,
Bundle bundle,
Collection<Accessor> accessibleTo,
Optional<String> logMessage)
Create an annotation for a dependent node of an item.
|
Modifier and Type | Method and Description |
---|---|
Annotation |
ApiImpl.createAnnotation(String id,
String did,
Bundle bundle,
Collection<Accessor> accessibleTo,
Optional<String> logMessage) |
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.