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
14
15
16
17
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
34
35 public List<? extends EntityEmploymentContract> getEmployments() ;
36
37 public String getEntityId();
38
39 public String getObjectId();
40 }