1 package org.kuali.coeus.instprop.api.admin;
2
3
4 import java.util.List;
5
6 public interface ProposalAdminDetailsService {
7
8 /**
9 * This method retrieves Proposal Admin Details by a Development Proposal's proposal number.
10 * If no matching Proposal Admin Details are found an empty list is returned.
11 * The proposal number cannot be blank.
12 *
13 * @param proposalNumber the development proposal's proposal number. cannot be blank.
14 * @return a list of Proposal Admin Details or an empty list not found.
15 * @throws java.lang.IllegalArgumentException if the proposalNumber is blank
16 */
17 List<? extends ProposalAdminDetailsContract> findProposalAdminDetailsByPropDevNumber(String proposalNumber);
18 }