| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.ole.ingest.AbstractIngestProcessor
public abstract class AbstractIngestProcessor
AbstractIngestProcessor which does the pre-processing for Staff Upload process to create Requisition.
| Constructor Summary | |
|---|---|
| AbstractIngestProcessor() | |
| Method Summary | |
|---|---|
| protected  Map<String,String> | getAgendaContext(String agendaName)This method returns selector map contains agendaName | 
|  DocstoreHelperService | getDocstoreHelperService() | 
|  List<org.kuali.rice.krms.api.engine.EngineResults> | getEngineResults()Gets the engineResults attribute. | 
|  List<OverlayOption> | getOverlayOption(String agendaName)This method gets the OverlayOption based on agendaName. | 
|  String | getParameter(String name) | 
|  List<ProfileAttributeBo> | getProfileAttributeBos(String agendaName)This method gets the ProfileAttributeBos based on agendaName. | 
| protected  Map<String,String> | getSelectionContext(String contextName)This method returns selector map contains OLE code and contextName. | 
|  String | getUser() | 
| abstract  void | postProcess() | 
| abstract  String | preProcessEDI(String ediFileContent) | 
| abstract  String | preProcessMarc(String marcFileContent) | 
|  boolean | process()This method starts the process for marcXmlContent and ediXmlContent. | 
|  void | setUser(String user) | 
|  boolean | start(IngestRecord ingestRecord)This method takes the initial request when Ingesting a record. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public AbstractIngestProcessor()
| Method Detail | 
|---|
public String getUser()
public void setUser(String user)
public List<org.kuali.rice.krms.api.engine.EngineResults> getEngineResults()
public DocstoreHelperService getDocstoreHelperService()
public boolean start(IngestRecord ingestRecord)
ingestRecord - 
public boolean process()
                throws URISyntaxException,
                       IOException,
                       SAXException,
                       XPathExpressionException,
                       ParserConfigurationException,
                       InterruptedException,
                       Exception
URISyntaxException
IOException
SAXException
XPathExpressionException
ParserConfigurationException
InterruptedException
Exceptionpublic String getParameter(String name)
public List<OverlayOption> getOverlayOption(String agendaName)
agendaName - 
public List<ProfileAttributeBo> getProfileAttributeBos(String agendaName)
agendaName - 
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()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||