Ejemplo n.º 1
0
  /*
   * (non-Javadoc)
   *
   * @see com.wiley.gr.ace.authorservices.services.service.UserLoginService#
   * getUserDetailsFromParticipantService(java.lang.String)
   */
  @Override
  public User getUserDetailsFromParticipantService(final String emailId) {
    User userDetails = null;

    Participant participantDetails =
        participantsInterfaceService.searchParticipantByEmailId(emailId);

    if (participantDetails != null) {
      userDetails = new User();
      userDetails.setUserId(participantDetails.getParticipantId());
      userDetails.setFirstName(participantDetails.getGivenName());
      userDetails.setLastName(participantDetails.getFamilyName());
      userDetails.setOrcidId(participantDetails.getOrcidId());
    }

    return userDetails;
  }