|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BudgetRequestImportService
Describes services related to budget construction request import
Method Summary | |
---|---|
void |
generatePdf(List<String> errorMessages,
ByteArrayOutputStream baos)
Generates the log file |
List<String> |
loadBudget(org.kuali.rice.kim.bo.Person user,
String fileType,
Integer budgetYear)
Loads all budget request records that do not have error codes |
List |
processImportFile(InputStream fileImportStream,
String principalId,
String fieldSeperator,
String textDelimiter,
String fileType,
Integer budgetYear)
Takes an import request file (either monthly or annual) and creates the BudgetConstructionMove objects for each line of the file. |
List<String> |
validateData(Integer budgetYear,
String principalId)
Checks the imported request records for valid data. |
Method Detail |
---|
List processImportFile(InputStream fileImportStream, String principalId, String fieldSeperator, String textDelimiter, String fileType, Integer budgetYear) throws IOException
fileImportStream
- fieldSeperator
- textDelimiter
- fileType
-
IOException
void generatePdf(List<String> errorMessages, ByteArrayOutputStream baos) throws com.lowagie.text.DocumentException
errorMessages
- baos
-
com.lowagie.text.DocumentException
List<String> validateData(Integer budgetYear, String principalId)
List<String> loadBudget(org.kuali.rice.kim.bo.Person user, String fileType, Integer budgetYear) throws Exception
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |