public interface CollectorScrubberService
Modifier and Type | Method and Description |
---|---|
void |
removeTempGroups(Collection<CollectorScrubberStatus> allStatusObjectsFromCollectorExecution)
Removes any temporarily created origin entries and origin entry groups so that they won't be persisted after the transaction
is committed.
|
CollectorScrubberStatus |
scrub(CollectorBatch batch,
CollectorReportData collectorReportData,
String collectorFileDirectoryName)
Runs the scrubber on the origin entries in the batch.
|
CollectorScrubberStatus scrub(CollectorBatch batch, CollectorReportData collectorReportData, String collectorFileDirectoryName)
batch
- the data read in by the CollectorcollectorReportData
- statistics generated by the scrub run on the Collector dataremoveTempGroups(Collection)
method.. The service definitions are needed because the collector may choose to
store temporary origin entries and origin entry groups in another service segregated from the database.void removeTempGroups(Collection<CollectorScrubberStatus> allStatusObjectsFromCollectorExecution)
allStatusObjectsFromCollectorExecution
- a Collection of ScrubberStatus records to help find bad Collector dataCopyright © 2004-2014 The Kuali Foundation. All Rights Reserved.