org.kuali.kfs.module.ld.batch.service
Interface ReconciliationService
- All Known Implementing Classes:
- ReconciliationServiceImpl
public interface ReconciliationService
An object to reconcile origin entries. Since the reconcile(Iterator, ReconciliationBlock, List)
method below takes in an
iterator (which may load entries from the DB as the Iterator.next()
method is called), it is probably desirable for
implementations to annotate the class as Transactional.
reconcile
void reconcile(Iterator<LaborOriginEntry> entries,
ReconciliationBlock reconBlock,
List<Message> errorMessages)
- Performs the reconciliation on origin entries using the data from the
ReconciliationBlock
parameter
- Parameters:
entries
- origin entriesreconBlock
- reconciliation dataerrorMessages
- a non-null list onto which error messages will be appended. This list will be modified by reference.
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.