001package org.kuali.ole.deliver.api;
002
003import org.kuali.rice.core.api.mo.common.Identifiable;
004import org.kuali.rice.core.api.mo.common.Versioned;
005
006import java.sql.Date;
007
008/**
009 * Created with IntelliJ IDEA.
010 * User: ?
011 * Date: 12/11/12
012 * Time: 7:12 PM
013 * To change this template use File | Settings | File Templates.
014 */
015public interface OleDeliverRequestContract extends Versioned, Identifiable {
016
017    public String getItemId();
018
019    public String getRequestId();
020
021    public String getItemStatus();
022
023    public String getItemType();
024
025    public Integer getBorrowerQueuePosition();
026
027    public String getTitle();
028
029    public String getAuthor();
030
031    public String getShelvingLocation();
032
033    public String getCallNumber();
034
035    public String getCopyNumber();
036
037    public String getPatronName();
038
039    public Date getCreateDate();
040
041    public String getVolumeNumber();
042
043    public OleDeliverRequestTypeContract getOleDeliverRequestType();
044}