View Javadoc
1   package org.kuali.kpme.edo.dossier.dao;
2   
3   import org.kuali.kpme.edo.dossier.EdoCandidateDossier;
4   
5   import java.math.BigDecimal;
6   import java.util.List;
7   
8   /**
9    * $HeadURL$
10   * $Revision$
11   * Created with IntelliJ IDEA.
12   * User: bradleyt
13   * Date: 5/13/13
14   * Time: 9:53 AM
15   */
16  public interface EdoCandidateDossierDao {
17  
18      public List<EdoCandidateDossier> getEdoCandidateDossierList ();
19      public List<EdoCandidateDossier> getCurrentCandidateDossierList ();
20      public EdoCandidateDossier getCandidateDossier(BigDecimal dossierID);
21      public List<EdoCandidateDossier> getCandidateDossierByUsername(String userName);
22      public List<EdoCandidateDossier> getCurrentCandidateDossierByUsername(String userName);
23      public List<EdoCandidateDossier> getCandidateDelegateDossierByUsername(String userName);
24      //for guest role
25      public EdoCandidateDossier getCandidateDossierByDossierId(String dossierId);
26      public List<EdoCandidateDossier> getCandidateDossiers(List<String> campuses, List<String> schools, List<String> departments);
27  }