Status

Description

The PIDPersistent Identifer or Identification cache service is used as an alternative to the PIDManager service offered by eSciDocEnhanced Scientific Documentation core infrastructure (PIDPersistent Identifer or Identification Service without pre-cached PIDs).

The PIDPersistent Identifer or Identification cache service holds pre-created PIDs which are assigned to an eSciDocEnhanced Scientific Documentation content resource by calling the Item/Container Handler methods (assignObjectPid(), assignVersionPid() or assignContentPid()).

Operations Overview

Operation

Status

Input

Output

Description

create

implemented

URLUniform Resource Locator:String

String

Scope:PublicAssign a PIDPersistent Identifer or Identification to an URLUniform Resource Locator.

Scope:PublicUpdate a PIDPersistent Identifer or Identification with a new URLUniform Resource Locator.

view

implemented

PIDPersistent Identifer or Identification(handler):String

String

Scope:PublicRetrieve a PIDPersistent Identifer or Identification (If GWDGGesellschaft für Wissenschaftliche Datenverarbeitung Göttingen service unavailable, can only retrieve PIDPersistent Identifer or Identification that are waiting in cache to be updated at the GWDGGesellschaft für Wissenschaftliche Datenverarbeitung Göttingen).

search

implemented

URLUniform Resource Locator:String

String

Scope:Public Search for a PIDPersistent Identifer or Identification (If GWDGGesellschaft für Wissenschaftliche Datenverarbeitung Göttingen service unavailable, can only search for PIDPersistent Identifer or Identification that are waiting in cache to be updated at the GWDGGesellschaft für Wissenschaftliche Datenverarbeitung Göttingen). Implements only the search by URLUniform Resource Locator so far. Might be extended.

Service Interface

The PIDPersistent Identifer or Identification cache service provides a RESTRepresentational State Transfer interface: