Class AssignedDetectedRoleDifferenceCleanup
- java.lang.Object
-
- sailpoint.task.AbstractTaskExecutor
-
- com.identityworksllc.iiq.common.task.AssignedDetectedRoleDifferenceCleanup
-
- All Implemented Interfaces:
sailpoint.object.BaseExecutor
,sailpoint.object.TaskExecutor
public class AssignedDetectedRoleDifferenceCleanup extends sailpoint.task.AbstractTaskExecutor
Assigned role differences detection task.It will report on changes only, refresh all users with the changes, or save a big list of IDs to a specific population (or all three).
-
-
Constructor Summary
Constructors Constructor Description AssignedDetectedRoleDifferenceCleanup()
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(sailpoint.api.SailPointContext context, sailpoint.object.TaskSchedule taskSchedule, sailpoint.object.TaskResult taskResult, sailpoint.object.Attributes<String,Object> attributes)
Executor for this task: scans for users missing required IT roles and either refreshes them or reports on them.boolean
terminate()
Invoked by IIQ on termination.
-
-
-
Constructor Detail
-
AssignedDetectedRoleDifferenceCleanup
public AssignedDetectedRoleDifferenceCleanup()
Constructor
-
-
Method Detail
-
execute
public void execute(sailpoint.api.SailPointContext context, sailpoint.object.TaskSchedule taskSchedule, sailpoint.object.TaskResult taskResult, sailpoint.object.Attributes<String,Object> attributes) throws Exception
Executor for this task: scans for users missing required IT roles and either refreshes them or reports on them.- Parameters:
context
- The context from IIQtaskSchedule
- The task scheduletaskResult
- The task resultattributes
- The task attributes- Throws:
Exception
- if anything fails
-
terminate
public boolean terminate()
Invoked by IIQ on termination.Sets the terminated flag to true so that the task knows to stop.
- Returns:
- always boolean true
-
-