Interface ReconciliationProcessor
-
- All Known Implementing Classes:
AbstractReconciliationProcessor
,ReconciliationGroupProcessor
,ReconciliationUserProcessor
public interface ReconciliationProcessor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
continueReconciliationWithPartOfIDMData(ReconciliationConfig config, Part part, boolean isLastPart, String parentAuditLogId)
void
continueReconciliationWithPartOfTargetData(ReconciliationConfig config, Part part, boolean isLastPart, Set<String> processedUserIds, String parentAuditLogId)
void
splitDataAndRunByParts(ReconciliationConfig config, List<LineObject> lineObjects, String parentAuditLogId)
method splits income data from target into parts, and calls API to processes these partsvoid
startReconciliation(ReconciliationConfig config)
-
-
-
Method Detail
-
startReconciliation
void startReconciliation(ReconciliationConfig config) throws IOException, ScriptEngineException, BasicDataServiceException
-
splitDataAndRunByParts
void splitDataAndRunByParts(ReconciliationConfig config, List<LineObject> lineObjects, String parentAuditLogId)
method splits income data from target into parts, and calls API to processes these parts- Parameters:
config
-lineObjects
-parentAuditLogId
-
-
continueReconciliationWithPartOfTargetData
void continueReconciliationWithPartOfTargetData(ReconciliationConfig config, Part part, boolean isLastPart, Set<String> processedUserIds, String parentAuditLogId) throws IOException, ScriptEngineException, BasicDataServiceException
-
continueReconciliationWithPartOfIDMData
void continueReconciliationWithPartOfIDMData(ReconciliationConfig config, Part part, boolean isLastPart, String parentAuditLogId) throws IOException, ScriptEngineException, BasicDataServiceException
-
-