public void setOrcidIdentifier(String path) { this.orcidIdentifier = path != null ? new OrcidIdentifier(path) : null; }
@Deprecated public DelegateSummary(Orcid orcid) { this.orcid = orcid; this.orcidIdentifier = new OrcidIdentifier(orcid.getValue()); }
private OrcidDeprecated getOrcidDeprecated(ProfileEntity profileEntity) { OrcidDeprecated orcidDeprecated = null; if (profileEntity.getPrimaryRecord() != null) { orcidDeprecated = new OrcidDeprecated(); orcidDeprecated.setDate(new DeprecatedDate(toXMLGregorianCalendar(profileEntity.getDeprecatedDate()))); PrimaryRecord primaryRecord = new PrimaryRecord(); OrcidIdentifier orcidIdentifier = new OrcidIdentifier(getOrcidIdBase(profileEntity.getPrimaryRecord().getId())); primaryRecord.setOrcidIdentifier(orcidIdentifier); orcidDeprecated.setPrimaryRecord(primaryRecord); } return orcidDeprecated; }
for (GivenPermissionToEntity givenPermissionToEntity : givenPermissionToEntities) { DelegationDetails delegationDetails = new DelegationDetails(); DelegateSummary delegateSummary = new DelegateSummary(new OrcidIdentifier(getOrcidIdBase(givenPermissionToEntity.getReceiver().getId()))); delegateSummary .setLastModifiedDate(new LastModifiedDate(DateUtils.convertToXMLGregorianCalendar(givenPermissionToEntity.getReceiver().getLastModified()))); for (GivenPermissionByEntity givenPermissionByEntity : givenPermissionByEntities) { DelegationDetails delegationDetails = new DelegationDetails(); DelegateSummary delegateSummary = new DelegateSummary(new OrcidIdentifier(getOrcidIdBase((givenPermissionByEntity.getGiver().getId())))); delegateSummary.setLastModifiedDate(new LastModifiedDate(DateUtils.convertToXMLGregorianCalendar(givenPermissionByEntity.getGiver().getLastModified()))); String creditName = RecordNameUtils.getDisplayName(givenPermissionByEntity.getGiver().getRecordNameEntity());
orcidSearchResult.setRelevancyScore(relevancyScore); OrcidProfile orcidProfile = new OrcidProfile(); orcidProfile.setOrcidIdentifier(new OrcidIdentifier(jpaJaxbAdapter.getOrcidIdBase(orcid))); OrcidHistory history = new OrcidHistory(); Date recordLastModified = profileDaoReadOnly.retrieveLastModifiedDate(orcid);
orcidSearchResult.setRelevancyScore(relevancyScore); OrcidProfile orcidProfile = new OrcidProfile(); orcidProfile.setOrcidIdentifier(new OrcidIdentifier(jpaJaxbAdapter.getOrcidIdBase(orcid))); OrcidHistory history = new OrcidHistory(); Date recordLastModified = profileDaoReadOnly.retrieveLastModifiedDate(orcid);
protected OrcidProfile createReservedForClaimOrcidProfile(String orcid, OrcidDeprecated deprecatedInfo, LastModifiedDate lastModifiedDate) { OrcidProfile op = new OrcidProfile(); if (jpaJaxbAdapter != null) { op.setOrcidIdentifier(new OrcidIdentifier(jpaJaxbAdapter.getOrcidIdBase(orcid))); } else { op.setOrcidIdentifier(orcid); } if (deprecatedInfo != null) op.setOrcidDeprecated(deprecatedInfo); OrcidHistory oh = new OrcidHistory(); oh.setClaimed(new Claimed(false)); oh.setLastModifiedDate(lastModifiedDate); op.setOrcidHistory(oh); GivenNames gn = new GivenNames(); PersonalDetails pd = new PersonalDetails(); gn.setContent(localeManager.resolveMessage("orcid.reserved_for_claim")); gn.setVisibility(OrcidVisibilityDefaults.NAMES_DEFAULT.getVisibility()); pd.setGivenNames(gn); OrcidBio ob = new OrcidBio(); ob.setPersonalDetails(pd); op.setOrcidBio(ob); return op; }
profile.setOrcidIdentifier(new OrcidIdentifier(getOrcidIdBase(profileEntity.getId())));