public abstract class AbstractIngestProcessor extends Object
Constructor and Description |
---|
AbstractIngestProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
byPassLogicForPreProcess(String rawMarcContent,
boolean preProcessingReq) |
protected Map<String,String> |
getAgendaContext(String agendaName)
This method returns selector map contains agendaName
|
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService()
Gets the instance of businessObjectService.
|
DocstoreClientLocator |
getDocstoreClientLocator() |
List<org.kuali.rice.krms.api.engine.EngineResults> |
getEngineResults()
Gets the engineResults attribute.
|
OLEBatchProcessProfileBo |
getOleBatchProcessProfileBo() |
List<OleOrderRecord> |
getOleOrderRecordList() |
String |
getParameter(String name) |
protected Map<String,String> |
getSelectionContext(String contextName)
This method returns selector map contains OLE code and contextName.
|
boolean |
marcEdiprocess()
This method is for building Order Record values based on ingested marc file or Edi files/data mapping or constant and default values from profile.
|
boolean |
marcProcess()
This method is for building Order Record values based on ingested marc file/data mapping or constant and default values from profile.
|
abstract void |
postProcess() |
abstract String |
preProcessEDI(String ediFileContent) |
abstract String |
preProcessMarc(String marcFileContent) |
void |
setOleBatchProcessProfileBo(OLEBatchProcessProfileBo oleBatchProcessProfileBo) |
void |
setOleOrderRecordList(List<OleOrderRecord> oleOrderRecordList) |
void |
setUser(String user) |
int |
start(IngestRecord ingestRecord,
boolean failure_flag)
This method takes the initial request when Ingesting a record.
|
public AbstractIngestProcessor()
public List<OleOrderRecord> getOleOrderRecordList()
public void setOleOrderRecordList(List<OleOrderRecord> oleOrderRecordList)
public DocstoreClientLocator getDocstoreClientLocator()
public List<org.kuali.rice.krms.api.engine.EngineResults> getEngineResults()
public int start(IngestRecord ingestRecord, boolean failure_flag)
ingestRecord
- public void byPassLogicForPreProcess(String rawMarcContent, boolean preProcessingReq)
public boolean marcProcess() throws Exception
Exception
public boolean marcEdiprocess() throws Exception
Exception
public String getParameter(String name)
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
protected Map<String,String> getSelectionContext(String contextName)
contextName
- protected Map<String,String> getAgendaContext(String agendaName)
agendaName
- public abstract String preProcessMarc(String marcFileContent)
public abstract String preProcessEDI(String ediFileContent)
public abstract void postProcess()
public OLEBatchProcessProfileBo getOleBatchProcessProfileBo()
public void setOleBatchProcessProfileBo(OLEBatchProcessProfileBo oleBatchProcessProfileBo)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.