Uses of Class
com.identityworksllc.iiq.common.threads.SailPointWorker
-
Packages that use SailPointWorker Package Description com.identityworksllc.iiq.common.task Utilities relating to tasks, including base task implementationscom.identityworksllc.iiq.common.task.export The implementation of Instrumental ID’s Identity and Account data export jobcom.identityworksllc.iiq.common.threads -
-
Uses of SailPointWorker in com.identityworksllc.iiq.common.task
Subclasses of SailPointWorker in com.identityworksllc.iiq.common.task Modifier and Type Class Description class
ThreadExecutorWorker<T>
The worker for handling each input object.Methods in com.identityworksllc.iiq.common.task that return SailPointWorker Modifier and Type Method Description SailPointWorker
ThreadWorkerCreator. createWorker(Iterable<T> objects, PrivateContextObjectConsumer<T> consumer, ThreadedTaskListener<T> taskContext)
Creates a new worker which should be runnable in either a thread or a partition for the given list of objects. -
Uses of SailPointWorker in com.identityworksllc.iiq.common.task.export
Subclasses of SailPointWorker in com.identityworksllc.iiq.common.task.export Modifier and Type Class Description class
CleanupLinksPartition
class
ExportFinishPartition
Finishes the export by removing the previous run record and adding the new one, with the latest export dateclass
ExportIdentitiesPartition
class
ExportLinksPartition
class
ExportPartition
An abstract superclass for all export partitions. -
Uses of SailPointWorker in com.identityworksllc.iiq.common.threads
Subclasses of SailPointWorker in com.identityworksllc.iiq.common.threads Modifier and Type Class Description class
RuleWorker
A worker that runs a rule and returns its result.class
TerminatorWorker
A serializable worker to delete a single SailPoint object or a list of objects.Methods in com.identityworksllc.iiq.common.threads that return SailPointWorker Modifier and Type Method Description SailPointWorker
SailPointWorker. getParent()
Retrieves the parent task of this oneMethods in com.identityworksllc.iiq.common.threads with parameters of type SailPointWorker Modifier and Type Method Description void
SailPointWorker. addChild(SailPointWorker childWorker)
Adds a child of this task.void
SailPointWorker. addDependency(SailPointWorker dependency, Future<?> workerFuture)
Adds a dependency Future which will be invoked prior to any child tasks and also this task.protected void
SailPointWorker. setParent(SailPointWorker parent)
Sets the parent task of this one to the given value.static Future<?>
SailPointWorker. submitWithListeners(ExecutorService executor, SailPointWorker self, SailPointWorker... listeners)
Submits the task to the given executor and returns its future.Method parameters in com.identityworksllc.iiq.common.threads with type arguments of type SailPointWorker Modifier and Type Method Description void
SailPointWorker. addTaskCallback(TaskCallback<SailPointWorker,Object> taskCallback)
Adds a task callback, which can be used to receive eventsstatic sailpoint.object.Request
SailPointWorker. toRequest(sailpoint.object.RequestDefinition requestDefinition, List<SailPointWorker> workers)
Serializes a list of SailPointWorker object into a Request suitable for use withSailPointWorkerExecutor
.
-