Package | Description |
---|---|
fr.cnes.doi.application |
Data Object Identifier managing a coherent set of resources and services.
|
fr.cnes.doi.logging.api |
Provides log Handler, Filter, Formatter and monitoring system for the API.
|
fr.cnes.doi.resource.citation |
Provides resources for cross cite application.
|
fr.cnes.doi.resource.mds |
Provides resources for Meta Data Store application.
|
fr.cnes.doi.server |
Provides classes to create the server and start it.
|
org.datacite.schema.kernel_4 |
Modifier and Type | Class and Description |
---|---|
class |
AdminApplication
Provides an application for handling features related to the administration
system of the DOI server.
|
class |
DoiCrossCiteApplication
Provides an application to get citation from a registered DOI.
|
class |
DoiMdsApplication
Provides an application to handle Data Object Identifier within an
organization.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitoringLogFilter
Filter to monitor the applications speed performance.
|
Modifier and Type | Method and Description |
---|---|
String |
FormatCitationResource.getFormat()
Returns the formatted citation.
|
List<String> |
LanguageCitationResource.getLanguages()
Returns the languages as JSON to format the citation.
|
List<String> |
StyleCitationResource.getStyles()
Returns the styles as JSON array for a citation.
|
Modifier and Type | Method and Description |
---|---|
private Resource |
MetadatasResource.createDataCiteResourceObject(org.restlet.representation.Representation entity)
Creates the metadata object from its representation.
|
String |
DoisResource.createDoi(org.restlet.data.Form doiForm)
Creates a new DOI based on the doi and url parameters
The DOI name is built following this syntax:
CNES_prefix/project_provided_the_DOI_server/project_suffix.
|
org.restlet.representation.Representation |
MediaResource.createMedia(org.restlet.data.Form mediaForm)
Creates a media related to an URL for a given DOI.
|
String |
MetadatasResource.createMetadata(org.restlet.representation.Representation entity)
Create Metadata for a given DOI.
|
org.restlet.representation.Representation |
MetadataResource.deleteMetadata()
Deletes a representation for a given DOI.
|
org.restlet.representation.Representation |
DoiResource.getDoi()
Returns the URL associated to a given DOI or no content.
|
org.restlet.representation.Representation |
MediaResource.getMedias()
Returns the media related to a DOI.
|
org.restlet.representation.Representation |
MetadataResource.getMetadata()
Retuns the metadata for a given DOI.
|
Modifier and Type | Class and Description |
---|---|
class |
Starter
DOI server
|
Modifier and Type | Class and Description |
---|---|
class |
ContributorType
Java class for contributorType.
|
class |
DateType
Java class for dateType.
|
class |
DescriptionType
Java class for descriptionType.
|
class |
FunderIdentifierType
Java class for funderIdentifierType.
|
class |
RelatedIdentifierType
Java class for relatedIdentifierType.
|
class |
RelationType
Description of the relationship of the resource being registered (A) and the
related resource (B).
|
class |
ResourceType
Java class for resourceType.
|
class |
TitleType
Java class for titleType.
|
Copyright © 2017–2020 CNES. All rights reserved.