public class ExternalIdentifiersResource
extends java.lang.Object
Constructor and Description |
---|
ExternalIdentifiersResource(javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.Request request,
gov.nasa.pds.registry.service.RegistryService registryService) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
deleteIdentifier(java.lang.String guid)
Deletes the external identifier with the given global identifier.
|
gov.nasa.pds.registry.model.ExternalIdentifier |
getIdentifier(java.lang.String guid)
Retrieves an external identifier with the given global identifier.
|
protected static java.net.URI |
getIdentifierUri(gov.nasa.pds.registry.model.ExternalIdentifier identifier,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
publishIdentifier(gov.nasa.pds.registry.model.ExternalIdentifier identifier,
java.lang.String packageGuid)
Publishes a package to the registry.
|
public ExternalIdentifiersResource(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.Request request, gov.nasa.pds.registry.service.RegistryService registryService)
public javax.ws.rs.core.Response publishIdentifier(gov.nasa.pds.registry.model.ExternalIdentifier identifier, java.lang.String packageGuid)
identifier
- to publish to registrypackageGuid
- optional package guid which this registry object is a member ofprotected static java.net.URI getIdentifierUri(gov.nasa.pds.registry.model.ExternalIdentifier identifier, javax.ws.rs.core.UriInfo uriInfo)
public gov.nasa.pds.registry.model.ExternalIdentifier getIdentifier(java.lang.String guid)
public javax.ws.rs.core.Response deleteIdentifier(java.lang.String guid)
guid
- of external identifierCopyright © 2010-2018 Planetary Data System. All Rights Reserved.