public class JdbcImportStatusServiceImpl extends org.springframework.jdbc.core.support.JdbcDaoSupport implements ImportStatusService
| Modifier and Type | Field and Description |
|---|---|
protected com.rsmart.kuali.coeus.hr.service.impl.JdbcImportStatusServiceImpl.ImportErrorMapper |
errorMapper |
protected com.rsmart.kuali.coeus.hr.service.impl.JdbcImportStatusServiceImpl.ImportStatusExtractor |
statusExtractor |
| Constructor and Description |
|---|
JdbcImportStatusServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
abnormalTermination(String importId) |
void |
abnormalTermination(String importId,
String detailMessage) |
void |
abort(String importId) |
void |
abort(String importId,
String detailMessage) |
void |
completeImport(String importId) |
List<String> |
getActivePrincipalNamesMissingFromImport(String importId) |
ImportStatus |
getImportStatus(String importId) |
List<String> |
getPrincipalNamesUnmanagedByHRImport() |
ImportStatus |
initiateImport(String importId,
int numRecords) |
void |
recordError(String importId,
ImportError error) |
void |
recordInactivated(String importId,
String personId) |
void |
recordProcessed(String importId,
String personId) |
protected void |
updatePersonStatus(String importId,
String personId,
String status) |
protected void |
updateStatus(ImportStatus.Status status,
String importId) |
protected void |
updateStatus(ImportStatus.Status status,
String importId,
String detail) |
protected com.rsmart.kuali.coeus.hr.service.impl.JdbcImportStatusServiceImpl.ImportStatusExtractor statusExtractor
protected com.rsmart.kuali.coeus.hr.service.impl.JdbcImportStatusServiceImpl.ImportErrorMapper errorMapper
public ImportStatus getImportStatus(String importId)
getImportStatus in interface ImportStatusServicepublic ImportStatus initiateImport(String importId, int numRecords)
initiateImport in interface ImportStatusServiceprotected void updateStatus(ImportStatus.Status status, String importId)
protected void updateStatus(ImportStatus.Status status, String importId, String detail)
public void abort(String importId)
abort in interface ImportStatusServicepublic void abort(String importId, String detailMessage)
abort in interface ImportStatusServicepublic void abnormalTermination(String importId)
abnormalTermination in interface ImportStatusServicepublic void abnormalTermination(String importId, String detailMessage)
abnormalTermination in interface ImportStatusServicepublic void completeImport(String importId)
completeImport in interface ImportStatusServiceprotected void updatePersonStatus(String importId, String personId, String status)
public void recordProcessed(String importId, String personId)
recordProcessed in interface ImportStatusServicepublic void recordInactivated(String importId, String personId)
recordInactivated in interface ImportStatusServicepublic void recordError(String importId, ImportError error)
recordError in interface ImportStatusServicepublic List<String> getActivePrincipalNamesMissingFromImport(String importId)
getActivePrincipalNamesMissingFromImport in interface ImportStatusServicepublic List<String> getPrincipalNamesUnmanagedByHRImport()
getPrincipalNamesUnmanagedByHRImport in interface ImportStatusServiceCopyright © 2018 KualiCo. All rights reserved.