001package org.kuali.ole.describe.service;
002
003import org.kuali.ole.describe.form.CallNumberBrowseForm;
004import org.kuali.ole.describe.form.OLESearchForm;
005
006import java.util.List;
007
008/**
009 * Created with IntelliJ IDEA.
010 * User: ?
011 * Date: 2/14/13
012 * Time: 2:27 PM
013 * To change this template use File | Settings | File Templates.
014 */
015public interface BrowseService {
016
017
018    public List callNumberBrowse(CallNumberBrowseForm callNumberBrowseForm);
019
020    public List callNumberBrowsePrev(CallNumberBrowseForm callNumberBrowseForm);
021
022    public List callNumberBrowseNext(CallNumberBrowseForm callNumberBrowseForm);
023
024    public boolean getPreviosFlag();
025
026    public boolean getNextFlag();
027
028    public String getPageShowEntries();
029
030    public List browse(OLESearchForm oleSearchForm);
031
032    public List browseOnChange(OLESearchForm oleSearchForm);
033
034    public List browsePrev(OLESearchForm oleSearchForm);
035
036    public List browseNext(OLESearchForm oleSearchForm);
037
038    public String validateLocation(String locationString);
039}