org.kuali.kfs.gl.service
Interface ScrubberService

All Known Implementing Classes:
ScrubberServiceImpl

public interface ScrubberService

An interface declaring methods needed to run the scrubber


Method Summary
 void performDemerger()
           
 void scrubCollectorBatch(ScrubberStatus scrubberStatus, CollectorBatch batch, CollectorReportData collectorReportData)
          Scrubs data read in by the Collector
 void scrubEntries()
          Nightly process to scrub incoming GL transactions before posting to GL tables
 void scrubGroupReportOnly(String fileName, String documentNumber)
          This process will call the scrubber in a read only mode.
 

Method Detail

scrubEntries

void scrubEntries()
Nightly process to scrub incoming GL transactions before posting to GL tables


scrubCollectorBatch

void scrubCollectorBatch(ScrubberStatus scrubberStatus,
                         CollectorBatch batch,
                         CollectorReportData collectorReportData)
Scrubs data read in by the Collector

Parameters:
batch - the data read by the Collector
collectorReportData - statistics about
overrideOriginEntryService - the implementation of origin entry service to use for this specific Collector scrub
overrideOriginEntryGroupService - the implementation of origin entry group service to use for this specific Collector scrub

scrubGroupReportOnly

void scrubGroupReportOnly(String fileName,
                          String documentNumber)
This process will call the scrubber in a read only mode. It will scrub a single group, won't create any output in origin entry. It will create a the scrubber report

Parameters:
group - the origin entry group to scrub for report
documentNumber - the id of documents which generated origin entries that should be scrubbed

performDemerger

void performDemerger()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.