@Component public class RelationshipResource extends BaseRestResource
APP_ZIP, FORM, HTML, m_access, m_datastreamFilenameHelper, m_headers, m_hostname, m_management, m_mapper, m_server, m_servletRequest, m_templates, m_uriInfo, TEXT_HTML, TEXT_XML, VALID_PID_PART, XML, ZIP| Constructor and Description |
|---|
RelationshipResource(Server server) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addRelationship(String pid,
String subject,
String predicate,
String object,
boolean isLiteral,
String datatype,
boolean flash)
Add a relationship.
|
javax.ws.rs.core.Response |
getRelationships(String pid,
String subject,
String predicate,
String format,
boolean flash)
Get relationships asserted by the object denoted by pid.
|
javax.ws.rs.core.Response |
purgeRelationship(String pid,
String subject,
String predicate,
String object,
boolean isLiteral,
String datatype,
boolean flash)
Delete a relationship.
|
buildResponse, getContext, getSerializer, handleException, transformpublic RelationshipResource(Server server)
public javax.ws.rs.core.Response getRelationships(String pid, String subject, String predicate, String format, boolean flash)
pid - The pid of the Fedora object, e.g. demo:1.subject - The subject uri. If null, defaults to the URI form of pid,
e.g. info:fedora/demo:1.predicate - The predicate uri or null to match any predicate.format - one of "rdf/xml", "n-triples", "turtle", or "sparql".
If null, defaults to rdf/xml.public javax.ws.rs.core.Response addRelationship(String pid, String subject, String predicate, String object, boolean isLiteral, String datatype, boolean flash)
public javax.ws.rs.core.Response purgeRelationship(String pid, String subject, String predicate, String object, boolean isLiteral, String datatype, boolean flash)
Copyright © 2013 DuraSpace. All Rights Reserved.