1   package org.kuali.ole.deliver.api;
2   
3   import org.kuali.rice.core.api.mo.common.Identifiable;
4   import org.kuali.rice.core.api.mo.common.Versioned;
5   
6   import java.sql.Date;
7   
8   
9   
10  
11  
12  
13  
14  
15  public interface OleDeliverRequestContract extends Versioned, Identifiable {
16  
17      public String getItemId();
18  
19      public String getRequestId();
20  
21      public String getItemStatus();
22  
23      public String getItemType();
24  
25      public Integer getBorrowerQueuePosition();
26  
27      public String getTitle();
28  
29      public String getAuthor();
30  
31      public String getShelvingLocation();
32  
33      public String getCallNumber();
34  
35      public String getCopyNumber();
36  
37      public String getPatronName();
38  
39      public Date getCreateDate();
40  
41      public String getVolumeNumber();
42  
43      public OleDeliverRequestTypeContract getOleDeliverRequestType();
44  }