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 voidexecute(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.booleanterminate()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
 
 
 - 
 
 -