Module: DMAO::API

Extended by:
Configuration
Defined in:
lib/dmao_api.rb,
lib/dmao/api/dmp.rb,
lib/dmao/api/base.rb,
lib/dmao/api/entity.rb,
lib/dmao/api/funder.rb,
lib/dmao/api/person.rb,
lib/dmao/api/dataset.rb,
lib/dmao/api/project.rb,
lib/dmao/api/version.rb,
lib/dmao/api/publication.rb,
lib/dmao/api/dataset_file.rb,
lib/dmao/api/configuration.rb,
lib/dmao/api/organisation_unit.rb,
lib/dmao/api/errors/invalid_dmp.rb,
lib/dmao/api/project_participant.rb,
lib/dmao/api/publication_dataset.rb,
lib/dmao/api/errors/dmp_not_found.rb,
lib/dmao/api/errors/invalid_dmp_id.rb,
lib/dmao/api/errors/invalid_funder.rb,
lib/dmao/api/errors/invalid_person.rb,
lib/dmao/api/errors/invalid_dataset.rb,
lib/dmao/api/errors/invalid_project.rb,
lib/dmao/api/errors/entity_not_found.rb,
lib/dmao/api/errors/funder_not_found.rb,
lib/dmao/api/errors/person_not_found.rb,
lib/dmao/api/errors/dataset_not_found.rb,
lib/dmao/api/errors/invalid_api_token.rb,
lib/dmao/api/errors/invalid_funder_id.rb,
lib/dmao/api/errors/invalid_parent_id.rb,
lib/dmao/api/errors/invalid_person_id.rb,
lib/dmao/api/errors/project_not_found.rb,
lib/dmao/api/errors/action_unsupported.rb,
lib/dmao/api/errors/invalid_dataset_id.rb,
lib/dmao/api/errors/invalid_project_id.rb,
lib/dmao/api/errors/invalid_publication.rb,
lib/dmao/api/errors/invalid_system_uuid.rb,
lib/dmao/api/errors/invalid_api_base_url.rb,
lib/dmao/api/errors/invalid_dataset_file.rb,
lib/dmao/api/errors/institution_not_found.rb,
lib/dmao/api/errors/publication_not_found.rb,
lib/dmao/api/errors/dataset_file_not_found.rb,
lib/dmao/api/errors/invalid_publication_id.rb,
lib/dmao/api/errors/invalid_dataset_file_id.rb,
lib/dmao/api/errors/invalid_response_length.rb,
lib/dmao/api/errors/invalid_organisation_unit.rb,
lib/dmao/api/errors/invalid_project_participant.rb,
lib/dmao/api/errors/invalid_publication_dataset.rb,
lib/dmao/api/errors/organisation_unit_not_found.rb,
lib/dmao/api/errors/invalid_organisation_unit_id.rb,
lib/dmao/api/errors/project_participant_not_found.rb,
lib/dmao/api/errors/publication_dataset_not_found.rb,
lib/dmao/api/errors/invalid_project_participant_id.rb,
lib/dmao/api/errors/invalid_publication_dataset_id.rb,
lib/dmao/api/errors/unsupported_query_by_system_uuid.rb

Defined Under Namespace

Modules: Configuration, Errors Classes: Base, DMP, Dataset, DatasetFile, Entity, Funder, OrganisationUnit, Person, Project, ProjectParticipant, Publication, PublicationDataset

Constant Summary collapse

VERSION =
"0.6.0"

Instance Attribute Summary

Attributes included from Configuration

#api_token, #base_url, #institution_id

Method Summary

Methods included from Configuration

configure