| org.kuali.module.gl.service.FileEnterpriseFeederHelperService
All known Subclasses: org.kuali.module.gl.service.impl.FileEnterpriseFeederHelperServiceImpl,
FileEnterpriseFeederHelperService | public interface FileEnterpriseFeederHelperService (Code) | | Implementations of this interface are responsible for reconciliation of origin entry data in a file and loading them into the
origin entry table. Note that implementations of this class may have special useful transactional properties. See implementation
description for more details.
|
feedOnFile | public void feedOnFile(File doneFile, File dataFile, File reconFile, OriginEntryGroup originEntryGroup, String feederProcessName, String reconciliationTableId, EnterpriseFeederStatusAndErrorMessagesWrapper statusAndErrors)(Code) | | Reconciles and loads a file of origin entries into the origin entry table. This method DOES NOT handle the deletion of the
done file
Parameters: doneFile - the done file. Must exist and be non-empty Parameters: dataFile - the data file. A connection to this file may be opened multiple times by this method. Parameters: reconFile - the reconciliation file. See implementations oforg.kuali.module.gl.service.ReconciliationParserService to determine the format of the data in a file. Parameters: originEntryGroup - the group in which to place the origin entries Parameters: feederProcessName - the name of the process that's invoking this method. Parameters: reconciliationTableId - the name of the reconciliation block to use within the reconciliation file Parameters: statusAndErrors - a class with references to a org.kuali.module.gl.util.EnterpriseFeederStatus object and a listof error messages. Implementations of this method may need to throw an exception to force a transaction rollback,which means that it can't return a value. This parameter allows the method to output status/error information |
|
|