View Javadoc

1   package org.kuali.ole.patron.api;
2   
3   import org.kuali.rice.core.api.mo.common.Identifiable;
4   import org.kuali.rice.core.api.mo.common.Versioned;
5   import org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationContract;
6   import org.kuali.rice.kim.api.identity.affiliation.EntityAffiliationTypeContract;
7   import org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract;
8   
9   import java.util.Date;
10  import java.util.List;
11  
12  /**
13   * Created with IntelliJ IDEA.
14   * User: ?
15   * Date: 5/25/12
16   * Time: 12:31 PM
17   * To change this template use File | Settings | File Templates.
18   */
19  public interface OlePatronAffiliationContract extends Versioned, Identifiable {
20  
21      public String getEntityAffiliationId();
22  
23      public String getAffiliationTypeCode();
24  
25      public String getCampusCode();
26  
27      public boolean isDefaultValue();
28  
29      public boolean isActive();
30  
31      public EntityAffiliationTypeContract getAffiliationType();
32  
33      //public EntityAffiliationContract getEntityAffliationBo();
34  
35      public List<? extends EntityEmploymentContract> getEmployments() ;
36  
37      public String getEntityId();
38  
39      public String getObjectId();
40  }