Class LookupReconTask
java.lang.Object
oracle.iam.scheduler.vo.TaskSupport
com.thortech.xl.scheduler.tasks.SchedulerBaseTask
oracle.iam.connectors.icfcommon.recon.AbstractReconTask
oracle.iam.connectors.icfcommon.recon.LookupReconTask
- All Implemented Interfaces:
Runnable,StoppableTask,oracle.iam.scheduler.vo.Task
Lookup reconciliation scheduled task implementation.
The following scheduled task parameters are expected to be defined:
- IT Resource Name - IT Resource used for recon
- Lookup Name - reconciled lookup
- Code Key Attribute - connector attribute whose value is used as a Code key (eg: __UID__, __NAME__, ...)
- Decode Attribute - connector attribute whose value is used as a Decode (eg: __NAME__, groupDescription, ...)
- Object Class - connector
ObjectClassname
The implementation will execute connector search with parameters provided by the following methods:
AbstractReconTask.getObjectClass()AbstractReconTask.getFilter()getOperationOptions()
Each of the ConnectorObjects returned by the search is processed by the following methods to get Code key and Decode
values:
getCodeKey(ConnectorObject)getDecode(ConnectorObject)
The implementation internally uses ReconciledLookup to access the lookup.
- Author:
- Zdenek Louzensky
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.thortech.xl.scheduler.tasks.SchedulerBaseTask
execute, getAttribute, getAttributeMap, getAttributes, getResult, getStatus, getTaskAttributeMap, invokeMethodOnRemoteManager, isSuccess, run, runAsThread, setAttributes, setDataBase, setResult, setStatusString, setSuccess, setTaskAttributeMap, setUtilityFactory, stop, stopExecutionMethods inherited from class oracle.iam.scheduler.vo.TaskSupport
addCustomParams, addJobResults, addResult, createNotificationEvent, executeJob, getId, getImplementation, getJobID, getName, getTaskName, isJobSuccess, isStop, sendNotification, setCustomParams, setCustomStatus, setEmailConfig, setImplementation, setName, setTaskName
-
Constructor Details
-
LookupReconTask
public LookupReconTask()
-
-
Method Details
-
handleResult
public void handleResult()
-