001package org.kuali.ole.loaders.describe.service; 002 003import com.sun.jersey.api.core.HttpContext; 004import org.kuali.ole.describe.bo.OleShelvingScheme; 005import org.kuali.ole.loaders.common.bo.OLELoaderResponseBo; 006 007import java.util.List; 008 009/** 010 * Created by sheiksalahudeenm on 27/3/15. 011 */ 012public interface OLEShelvingSchemeLoaderService { 013 014 public Object importShelvingSchemes(String bodyContent, HttpContext context); 015 016 public OLELoaderResponseBo updateShelvingSchemeById(String shelvingSchemeId, String bodyContent, HttpContext context); 017 018 public Object exportShelvingSchemeById(String shelvingSchemeId); 019 020 public Object exportShelvingSchemeByCode(String shelvingSchemeCode); 021 022 public List<OleShelvingScheme> exportAllShelvingSchemes(); 023}