View Javadoc

1   package org.kuali.ole.patron.api;
2   
3   import org.kuali.ole.patron.bo.OlePatronDocument;
4   import org.kuali.rice.core.api.mo.common.Identifiable;
5   import org.kuali.rice.core.api.mo.common.Versioned;
6   import org.kuali.rice.kim.api.identity.address.EntityAddressContract;
7   import org.kuali.rice.kim.api.identity.email.EntityEmailContract;
8   import org.kuali.rice.kim.api.identity.entity.EntityContract;
9   import org.kuali.rice.kim.api.identity.name.EntityNameContract;
10  import org.kuali.rice.kim.api.identity.phone.EntityPhoneContract;
11  
12  import java.util.Date;
13  import java.util.List;
14  
15  /**
16   * Created with IntelliJ IDEA.
17   * User: ?
18   * Date: 5/25/12
19   * Time: 12:31 PM
20   * To change this template use File | Settings | File Templates.
21   */
22  public interface OleProxyPatronContract extends Versioned, Identifiable {
23  
24      public String getOleProxyPatronDocumentId();
25  
26      public String getProxyPatronId();
27  
28      public String getOlePatronId();
29  
30      //public OlePatronDocument getProxyPatron();
31  
32      //public OlePatronContract getOlePatronDocument();
33  
34      public Date getProxyPatronExpirationDate();
35  
36      public Date getProxyPatronActivationDate();
37  
38      public boolean isActive();
39  
40  }