Package com.soffid.iam.reconcile.service
Interface ReconcileService
public interface ReconcileService
Service ReconcileService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionaddAssignment(ReconcileAssignment assignmentInfo) Operation addAssignmentaddRole(ReconcileRole roleInfo) Operation addRoleaddUser(ReconcileAccount userInfo) Operation addUservoidcreateReconcileTask(Long processId, String dispatcher) Operation createReconcileTaskfindAllReconAccounts(Long processId) Operation findAllReconAccountsfindAllReconAssignment(Long processId) Operation findAllReconAssignmentfindAllReconRole(Long processId) Operation findAllReconRolefindReconAccountById(Long accountId) Operation findReconAccountByIdfindReconAssignmentById(Long assignId) Operation findReconAssignmentByIdfindReconRoleById(Long roleId) Operation findReconRoleByIdbooleanisPendingTasks(Long processId, Long taskId) Operation isPendingTasksvoidreconcileAssignment(Long processId) Operation reconcileAssignmentvoidreconcileData(Long processId) Operation reconcileDatavoidreconcileRoles(Long processId) Operation reconcileRolesvoidreconcileUsers(Long processId) Operation reconcileUsersvoidupdateAssignment(ReconcileAssignment assignInfo) Operation updateAssignmentvoidupdateRole(ReconcileRole roleInfo) Operation updateRolevoidupdateUser(ReconcileAccount userInfo) Operation updateUservoidvalidateReconcileAccount(ReconcileAccount accountinfo) Operation validateReconcileAccountvoidvalidateReconcileRole(ReconcileRole roleInfo) Operation validateReconcileRole
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
isPendingTasks
boolean isPendingTasks(Long processId, Long taskId) throws InternalErrorException, InternalErrorException Operation isPendingTasks- Parameters:
processId-taskId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
addUser
ReconcileAccount addUser(ReconcileAccount userInfo) throws InternalErrorException, InternalErrorException Operation addUser- Parameters:
userInfo-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findReconAccountById
ReconcileAccount findReconAccountById(Long accountId) throws InternalErrorException, InternalErrorException Operation findReconAccountById- Parameters:
accountId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
addAssignment
ReconcileAssignment addAssignment(ReconcileAssignment assignmentInfo) throws InternalErrorException, InternalErrorException Operation addAssignment- Parameters:
assignmentInfo-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findReconAssignmentById
ReconcileAssignment findReconAssignmentById(Long assignId) throws InternalErrorException, InternalErrorException Operation findReconAssignmentById- Parameters:
assignId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
addRole
Operation addRole- Parameters:
roleInfo-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findReconRoleById
Operation findReconRoleById- Parameters:
roleId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAllReconAccounts
List<ReconcileAccount> findAllReconAccounts(Long processId) throws InternalErrorException, InternalErrorException Operation findAllReconAccounts- Parameters:
processId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAllReconAssignment
List<ReconcileAssignment> findAllReconAssignment(Long processId) throws InternalErrorException, InternalErrorException Operation findAllReconAssignment- Parameters:
processId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
findAllReconRole
List<ReconcileRole> findAllReconRole(Long processId) throws InternalErrorException, InternalErrorException Operation findAllReconRole- Parameters:
processId-- Returns:
- Throws:
InternalErrorExceptionInternalErrorException
-
createReconcileTask
void createReconcileTask(Long processId, String dispatcher) throws InternalErrorException, InternalErrorException Operation createReconcileTask- Parameters:
processId-dispatcher-- Throws:
InternalErrorExceptionInternalErrorException
-
reconcileAssignment
Operation reconcileAssignment- Parameters:
processId-- Throws:
InternalErrorExceptionInternalErrorException
-
reconcileData
Operation reconcileData- Parameters:
processId-- Throws:
InternalErrorExceptionInternalErrorException
-
reconcileRoles
Operation reconcileRoles- Parameters:
processId-- Throws:
InternalErrorExceptionInternalErrorException
-
reconcileUsers
Operation reconcileUsers- Parameters:
processId-- Throws:
InternalErrorExceptionInternalErrorException
-
updateAssignment
void updateAssignment(ReconcileAssignment assignInfo) throws InternalErrorException, InternalErrorException Operation updateAssignment- Parameters:
assignInfo-- Throws:
InternalErrorExceptionInternalErrorException
-
updateRole
Operation updateRole- Parameters:
roleInfo-- Throws:
InternalErrorExceptionInternalErrorException
-
updateUser
Operation updateUser- Parameters:
userInfo-- Throws:
InternalErrorExceptionInternalErrorException
-
validateReconcileAccount
void validateReconcileAccount(ReconcileAccount accountinfo) throws InternalErrorException, InternalErrorException Operation validateReconcileAccount- Parameters:
accountinfo-- Throws:
InternalErrorExceptionInternalErrorException
-
validateReconcileRole
void validateReconcileRole(ReconcileRole roleInfo) throws InternalErrorException, InternalErrorException Operation validateReconcileRole- Parameters:
roleInfo-- Throws:
InternalErrorExceptionInternalErrorException
-