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 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 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 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 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 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 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 updateLocationXml( URI location, String accessToken, Object jaxbRootElement) { return orcidClientHelper.putClientResponseWithToken( location, VND_ORCID_XML, jaxbRootElement, accessToken); }
public ClientResponse updateFunding(String orcid, Funding funding, String accessToken) { URI uri = UriBuilder.fromPath(FUNDING + PUTCODE).build(orcid, funding.getPutCode()); return orcidClientHelper.putClientResponseWithToken(uri, VND_ORCID_XML, funding, accessToken); }
public ClientResponse updateEmployment(String orcid, Employment employment, String accessToken) { URI uri = UriBuilder.fromPath(EMPLOYMENT + PUTCODE).build(orcid, employment.getPutCode()); return orcidClientHelper.putClientResponseWithToken( uri, VND_ORCID_XML, employment, accessToken); }
public ClientResponse updateEducation(String orcid, Education education, String accessToken) { URI uri = UriBuilder.fromPath(EDUCATION + PUTCODE).build(orcid, education.getPutCode()); return orcidClientHelper.putClientResponseWithToken(uri, VND_ORCID_XML, education, accessToken); }