Interface InstPropSponsorService


  • public interface InstPropSponsorService
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void updateSponsorProposalNumber​(Long institutionalProposalId, String sponsorProposalNumber)
      This method updates the sponsor proposal number on an institutional proposal only if the institutional proposal does not currently have an sponsor proposal number set.
    • Method Detail

      • updateSponsorProposalNumber

        void updateSponsorProposalNumber​(Long institutionalProposalId,
                                         String sponsorProposalNumber)
        This method updates the sponsor proposal number on an institutional proposal only if the institutional proposal does not currently have an sponsor proposal number set. If the institutional proposal is not found then nothing is updated.
        Parameters:
        institutionalProposalId - the institutional proposal id. cannot be null.
        sponsorProposalNumber - the sponsor proposal number to set. cannot be blank.
        Throws:
        IllegalArgumentException - if the institutionalProposalNumber is null or sponsorProposalNumber is blank