View Javadoc
1   package org.kuali.coeus.instprop.api.sponsor;
2   
3   public interface InstPropSponsorService {
4   
5       /**
6        * This method updates the sponsor proposal number on an institutional proposal only if the institutional proposal
7        * does not currently have an sponsor proposal number set. If the institutional proposal is not found then nothing
8        * is updated.
9        *
10       * @param institutionalProposalId the institutional proposal id.  cannot be null.
11       * @param sponsorProposalNumber the sponsor proposal number to set.  cannot be blank.
12       * @throws java.lang.IllegalArgumentException if the institutionalProposalNumber is null or sponsorProposalNumber is blank
13       */
14      void updateSponsorProposalNumber(Long institutionalProposalId, String sponsorProposalNumber);
15  }