Package com.soffid.iam.reconcile.service
Interface ReconcileService
-
public interface ReconcileService
Service ReconcileService
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReconcileAssignment
addAssignment(ReconcileAssignment assignmentInfo)
Operation addAssignmentReconcileRole
addRole(ReconcileRole roleInfo)
Operation addRoleReconcileAccount
addUser(ReconcileAccount userInfo)
Operation addUservoid
createReconcileTask(Long processId, String dispatcher)
Operation createReconcileTaskList<ReconcileAccount>
findAllReconAccounts(Long processId)
Operation findAllReconAccountsList<ReconcileAssignment>
findAllReconAssignment(Long processId)
Operation findAllReconAssignmentList<ReconcileRole>
findAllReconRole(Long processId)
Operation findAllReconRoleReconcileAccount
findReconAccountById(Long accountId)
Operation findReconAccountByIdReconcileAssignment
findReconAssignmentById(Long assignId)
Operation findReconAssignmentByIdReconcileRole
findReconRoleById(Long roleId)
Operation findReconRoleByIdboolean
isPendingTasks(Long processId, Long taskId)
Operation isPendingTasksvoid
reconcileAssignment(Long processId)
Operation reconcileAssignmentvoid
reconcileData(Long processId)
Operation reconcileDatavoid
reconcileRoles(Long processId)
Operation reconcileRolesvoid
reconcileUsers(Long processId)
Operation reconcileUsersvoid
updateAssignment(ReconcileAssignment assignInfo)
Operation updateAssignmentvoid
updateRole(ReconcileRole roleInfo)
Operation updateRolevoid
updateUser(ReconcileAccount userInfo)
Operation updateUservoid
validateReconcileAccount(ReconcileAccount accountinfo)
Operation validateReconcileAccountvoid
validateReconcileRole(ReconcileRole roleInfo)
Operation validateReconcileRole
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
isPendingTasks
boolean isPendingTasks(Long processId, Long taskId) throws InternalErrorException, InternalErrorException
Operation isPendingTasks- Parameters:
processId
-taskId
-- Returns:
- Throws:
InternalErrorException
-
addUser
ReconcileAccount addUser(ReconcileAccount userInfo) throws InternalErrorException, InternalErrorException
Operation addUser- Parameters:
userInfo
-- Returns:
- Throws:
InternalErrorException
-
findReconAccountById
ReconcileAccount findReconAccountById(Long accountId) throws InternalErrorException, InternalErrorException
Operation findReconAccountById- Parameters:
accountId
-- Returns:
- Throws:
InternalErrorException
-
addAssignment
ReconcileAssignment addAssignment(ReconcileAssignment assignmentInfo) throws InternalErrorException, InternalErrorException
Operation addAssignment- Parameters:
assignmentInfo
-- Returns:
- Throws:
InternalErrorException
-
findReconAssignmentById
ReconcileAssignment findReconAssignmentById(Long assignId) throws InternalErrorException, InternalErrorException
Operation findReconAssignmentById- Parameters:
assignId
-- Returns:
- Throws:
InternalErrorException
-
addRole
ReconcileRole addRole(ReconcileRole roleInfo) throws InternalErrorException, InternalErrorException
Operation addRole- Parameters:
roleInfo
-- Returns:
- Throws:
InternalErrorException
-
findReconRoleById
ReconcileRole findReconRoleById(Long roleId) throws InternalErrorException, InternalErrorException
Operation findReconRoleById- Parameters:
roleId
-- Returns:
- Throws:
InternalErrorException
-
findAllReconAccounts
List<ReconcileAccount> findAllReconAccounts(Long processId) throws InternalErrorException, InternalErrorException
Operation findAllReconAccounts- Parameters:
processId
-- Returns:
- Throws:
InternalErrorException
-
findAllReconAssignment
List<ReconcileAssignment> findAllReconAssignment(Long processId) throws InternalErrorException, InternalErrorException
Operation findAllReconAssignment- Parameters:
processId
-- Returns:
- Throws:
InternalErrorException
-
findAllReconRole
List<ReconcileRole> findAllReconRole(Long processId) throws InternalErrorException, InternalErrorException
Operation findAllReconRole- Parameters:
processId
-- Returns:
- Throws:
InternalErrorException
-
createReconcileTask
void createReconcileTask(Long processId, String dispatcher) throws InternalErrorException, InternalErrorException
Operation createReconcileTask- Parameters:
processId
-dispatcher
-- Throws:
InternalErrorException
-
reconcileAssignment
void reconcileAssignment(Long processId) throws InternalErrorException, InternalErrorException
Operation reconcileAssignment- Parameters:
processId
-- Throws:
InternalErrorException
-
reconcileData
void reconcileData(Long processId) throws InternalErrorException, InternalErrorException
Operation reconcileData- Parameters:
processId
-- Throws:
InternalErrorException
-
reconcileRoles
void reconcileRoles(Long processId) throws InternalErrorException, InternalErrorException
Operation reconcileRoles- Parameters:
processId
-- Throws:
InternalErrorException
-
reconcileUsers
void reconcileUsers(Long processId) throws InternalErrorException, InternalErrorException
Operation reconcileUsers- Parameters:
processId
-- Throws:
InternalErrorException
-
updateAssignment
void updateAssignment(ReconcileAssignment assignInfo) throws InternalErrorException, InternalErrorException
Operation updateAssignment- Parameters:
assignInfo
-- Throws:
InternalErrorException
-
updateRole
void updateRole(ReconcileRole roleInfo) throws InternalErrorException, InternalErrorException
Operation updateRole- Parameters:
roleInfo
-- Throws:
InternalErrorException
-
updateUser
void updateUser(ReconcileAccount userInfo) throws InternalErrorException, InternalErrorException
Operation updateUser- Parameters:
userInfo
-- Throws:
InternalErrorException
-
validateReconcileAccount
void validateReconcileAccount(ReconcileAccount accountinfo) throws InternalErrorException, InternalErrorException
Operation validateReconcileAccount- Parameters:
accountinfo
-- Throws:
InternalErrorException
-
validateReconcileRole
void validateReconcileRole(ReconcileRole roleInfo) throws InternalErrorException, InternalErrorException
Operation validateReconcileRole- Parameters:
roleInfo
-- Throws:
InternalErrorException
-
-