public ClientResponse getGroupIdRecords(int pageSize, int page, String accessToken) { URI uri = UriBuilder.fromPath(GROUP_ID_RECORD) .queryParam("page-size", pageSize) .queryParam("page", page) .build(); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse updateExternalIdentifier( String orcid, PersonExternalIdentifier externalIdentifier, String accessToken) { URI uri = UriBuilder.fromPath(EXTERNAL_IDENTIFIERS + PUTCODE) .build(orcid, externalIdentifier.getPutCode()); return orcidClientHelper.putClientResponseWithToken( uri, VND_ORCID_XML, externalIdentifier, accessToken); }
public ClientResponse updatePeerReview(String orcid, PeerReview peerReview, String accessToken) { URI uri = UriBuilder.fromPath(PEER_REVIEW + PUTCODE).build(orcid, peerReview.getPutCode()); return orcidClientHelper.putClientResponseWithToken( uri, VND_ORCID_XML, peerReview, accessToken); }
public ClientResponse updateWork(String orcid, Work work, String accessToken) { URI uri = UriBuilder.fromPath(WORK + PUTCODE).build(orcid, work.getPutCode()); return orcidClientHelper.putClientResponseWithToken(uri, VND_ORCID_XML, work, accessToken); }
public ClientResponse viewActivities(String orcid, String accessToken) { URI activitiesUri = UriBuilder.fromPath(ACTIVITIES).build(orcid); return orcidClientHelper.getClientResponseWithToken(activitiesUri, VND_ORCID_XML, accessToken); }
public ClientResponse viewRecord(String orcid, String accessToken) { URI uri = UriBuilder.fromPath(PROFILE_ROOT_PATH).build(orcid); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse viewAddress(String orcid, Long putCode, String accessToken) { URI uri = UriBuilder.fromPath(ADDRESS + PUTCODE).build(orcid, putCode); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse updateAddress(String orcid, Address address, String accessToken) { URI uri = UriBuilder.fromPath(ADDRESS + PUTCODE).build(orcid, address.getPutCode()); return orcidClientHelper.putClientResponseWithToken(uri, VND_ORCID_XML, address, accessToken); }
public ClientResponse viewKeywords(String orcid, String accessToken) { URI uri = UriBuilder.fromPath(KEYWORDS).build(orcid); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse getEmails(String orcid, String accessToken) { URI uri = UriBuilder.fromPath(EMAIL).build(orcid); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse deleteResearcherUrl(String orcid, Long putCode, String accessToken) { URI uri = UriBuilder.fromPath(RESEARCHER_URLS + PUTCODE).build(orcid, putCode); return orcidClientHelper.deleteClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse getResearcherUrls(String orcid, String accessToken) { URI uri = UriBuilder.fromPath(RESEARCHER_URLS).build(orcid); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse updateResearcherUrls(String orcid, ResearcherUrl rUrl, String accessToken) { URI uri = UriBuilder.fromPath(RESEARCHER_URLS + PUTCODE).build(orcid, rUrl.getPutCode()); return orcidClientHelper.putClientResponseWithToken(uri, VND_ORCID_XML, rUrl, accessToken); }
public ClientResponse deleteGroupIdRecord(Long putCode, String accessToken) { URI uri = UriBuilder.fromPath(GROUP_ID_RECORD + PUTCODE).build(putCode); return orcidClientHelper.deleteClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse createGroupIdRecord(GroupIdRecord groupId, String accessToken) { URI uri = UriBuilder.fromPath(GROUP_ID_RECORD).build(); return orcidClientHelper.postClientResponseWithToken(uri, VND_ORCID_XML, groupId, accessToken); }
public ClientResponse createKeyword(String orcid, Keyword keyword, String accessToken) { URI uri = UriBuilder.fromPath(KEYWORDS).build(orcid); return orcidClientHelper.postClientResponseWithToken(uri, VND_ORCID_XML, keyword, accessToken); }
public ClientResponse updateKeyword(String orcid, Keyword keyword, String accessToken) { URI uri = UriBuilder.fromPath(KEYWORDS + PUTCODE).build(orcid, keyword.getPutCode()); return orcidClientHelper.putClientResponseWithToken(uri, VND_ORCID_XML, keyword, accessToken); }
public ClientResponse createOtherName(String orcid, OtherName otherName, String accessToken) { URI uri = UriBuilder.fromPath(OTHER_NAMES).build(orcid); return orcidClientHelper.postClientResponseWithToken( uri, VND_ORCID_XML, otherName, accessToken); }
public ClientResponse createAddress(String orcid, Address address, String accessToken) { URI uri = UriBuilder.fromPath(ADDRESS).build(orcid); return orcidClientHelper.postClientResponseWithToken(uri, VND_ORCID_XML, address, accessToken); }
public ClientResponse updateOtherName(String orcid, OtherName otherName, String accessToken) { URI uri = UriBuilder.fromPath(OTHER_NAMES + PUTCODE).build(orcid, otherName.getPutCode()); return orcidClientHelper.putClientResponseWithToken(uri, VND_ORCID_XML, otherName, accessToken); }
public ClientResponse viewAddresses(String orcid, String accessToken) { URI uri = UriBuilder.fromPath(ADDRESS).build(orcid); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse viewOtherName(String orcid, Long putCode, String accessToken) { URI uri = UriBuilder.fromPath(OTHER_NAMES + PUTCODE).build(orcid, putCode); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse viewPerson(String orcid, String accessToken) { URI uri = UriBuilder.fromPath(PERSON).build(orcid); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse createExternalIdentifier( String orcid, PersonExternalIdentifier externalIdentifier, String accessToken) { URI uri = UriBuilder.fromPath(EXTERNAL_IDENTIFIERS).build(orcid); return orcidClientHelper.postClientResponseWithToken( uri, VND_ORCID_XML, externalIdentifier, accessToken); }
public ClientResponse viewLocationXml(URI location, String accessToken) throws URISyntaxException { return orcidClientHelper.getClientResponseWithToken(location, VND_ORCID_XML, accessToken); }
public ClientResponse viewExternalIdentifier(String orcid, Long putCode, String accessToken) { URI uri = UriBuilder.fromPath(EXTERNAL_IDENTIFIERS + PUTCODE).build(orcid, putCode); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse createWorkJson(String orcid, Work work, String accessToken) { return orcidClientHelper.postClientResponseWithToken( UriBuilder.fromPath(WORK).build(orcid), VND_ORCID_JSON, work, accessToken); }
public ClientResponse viewBiography(String orcid, String accessToken) { URI uri = UriBuilder.fromPath(BIOGRAPHY).build(orcid); return orcidClientHelper.getClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse deleteWorkXml(String orcid, Long putCode, String accessToken) { URI uri = UriBuilder.fromPath(WORK + PUTCODE).build(orcid, putCode); return orcidClientHelper.deleteClientResponseWithToken(uri, VND_ORCID_XML, accessToken); }
public ClientResponse createPeerReviewJson( String orcid, PeerReview peerReview, String accessToken) { return orcidClientHelper.postClientResponseWithToken( UriBuilder.fromPath(PEER_REVIEW).build(orcid), VND_ORCID_JSON, peerReview, accessToken); }