1 package org.kuali.ole.loaders.describe.service;
2
3 import com.sun.jersey.api.core.HttpContext;
4 import org.kuali.ole.describe.bo.OleBibliographicRecordStatus;
5 import org.kuali.ole.loaders.common.bo.OLELoaderResponseBo;
6 import org.kuali.ole.loaders.describe.bo.OLEBibliographicRecordStatusBo;
7
8 import java.util.List;
9
10
11
12
13 public interface OLEBibliographicRecordStatusLoaderHelperService {
14
15 public OleBibliographicRecordStatus getBibliographicRecordStatusById(String bibliographicRecordStatusId);
16
17 public OleBibliographicRecordStatus getBibliographicRecordStatusByCode(String bibliographicRecordStatusCode);
18
19 public List<OleBibliographicRecordStatus> getAllBibliographicRecordStatus();
20
21 public Object formBibliographicRecordStatusExportResponse(Object object, String bibliographicRecordStatusContext, String uri, boolean addContext);
22
23 public Object formAllBibliographicRecordStatusExportResponse(HttpContext context, List<OleBibliographicRecordStatus> oleBibliographicRecordStatusList, String bibliographicRecordStatusContext, String uri);
24
25 public OLELoaderResponseBo updateOleBibliographicRecordStatus(OleBibliographicRecordStatus oleBibliographicRecordStatus, OLEBibliographicRecordStatusBo oleBibliographicRecordStatusBo, HttpContext context);
26 }