Package org.damap.base.r3data
Interface RepositoriesRemoteResource
@RegisterRestClient(configKey="rest.r3data.repositories")
@Produces("text/xml")
public interface RepositoriesRemoteResource
RepositoriesRemoteResource interface.
-
Method Summary
Modifier and TypeMethodDescriptiongetAll()getAll.getById.search(List<String> subjects, List<String> contentTypes, List<String> countries, List<String> certificates, List<String> pidSystems, List<String> aidSystems, List<String> repositoryAccess, List<String> dataAccess, List<String> dataUpload, List<String> dataLicenses, List<String> repositoryTypes, List<String> institutionTypes, List<String> versioning, List<String> metadataStandards) search.
-
Method Details
-
getAll
getAll.- Returns:
- a
Listobject
-
getById
getById. -
search
@GET @Path("/beta/repositories") List search(List<String> subjects, List<String> contentTypes, List<String> countries, List<String> certificates, List<String> pidSystems, List<String> aidSystems, List<String> repositoryAccess, List<String> dataAccess, List<String> dataUpload, List<String> dataLicenses, List<String> repositoryTypes, List<String> institutionTypes, List<String> versioning, List<String> metadataStandards) search.- Parameters:
subjects- aListobjectcontentTypes- aListobjectcountries- aListobjectcertificates- aListobjectpidSystems- aListobjectaidSystems- aListobjectrepositoryAccess- aListobjectdataAccess- aListobjectdataUpload- aListobjectdataLicenses- aListobjectrepositoryTypes- aListobjectinstitutionTypes- aListobjectversioning- aListobjectmetadataStandards- aListobject- Returns:
- a
Listobject
-