Package org.openiam.esb.core.service
Interface ReconciliationConfigService
-
- All Known Implementing Classes:
ReconciliationConfigServiceImpl
public interface ReconciliationConfigService
Interface forReconciliationService
. All reconciliation activities are managed through this service.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReconciliationConfigResponse
addConfig(ReconciliationConfig config)
void
clearSession()
int
countReconConfig(ReconConfigSearchBean searchBean)
ReconciliationConfigListResponse
findReconConfigs(ReconConfigSearchBean searchBean, int from, int size)
ReconciliationConfigResponse
getConfigById(String configId)
ReconciliationConfigResponse
getConfigByResourceByType(String resourceId, String type)
ReconciliationConfigListResponse
getConfigsByResource(String resourceId)
ReconExecStatusOptions
getExecStatus(String configId)
String
getReconciliationReport(ReconciliationConfig config, String reportType)
ReconciliationResultBean
getReconciliationResult(ReconciliationConfig config, ManualReconciliationSearchBean searchBean)
Response
removeConfig(String configId)
ReconciliationConfigResponse
updateConfig(ReconciliationConfig config)
void
updateExecStatus(String configId, ReconExecStatusOptions status)
-
-
-
Method Detail
-
addConfig
ReconciliationConfigResponse addConfig(ReconciliationConfig config) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
updateConfig
ReconciliationConfigResponse updateConfig(ReconciliationConfig config) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getExecStatus
ReconExecStatusOptions getExecStatus(String configId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
updateExecStatus
void updateExecStatus(String configId, ReconExecStatusOptions status) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
removeConfig
Response removeConfig(String configId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getConfigByResourceByType
ReconciliationConfigResponse getConfigByResourceByType(String resourceId, String type) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getConfigById
ReconciliationConfigResponse getConfigById(String configId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getConfigsByResource
ReconciliationConfigListResponse getConfigsByResource(String resourceId) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
findReconConfigs
ReconciliationConfigListResponse findReconConfigs(ReconConfigSearchBean searchBean, int from, int size) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
countReconConfig
int countReconConfig(ReconConfigSearchBean searchBean) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
clearSession
void clearSession() throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getReconciliationResult
ReconciliationResultBean getReconciliationResult(ReconciliationConfig config, ManualReconciliationSearchBean searchBean) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
getReconciliationReport
String getReconciliationReport(ReconciliationConfig config, String reportType) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
-