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
ObjectClass
name
The implementation will execute connector search with parameters provided by the following methods:
AbstractReconTask.getObjectClass()
AbstractReconTask.getFilter()
getOperationOptions()
Each of the ConnectorObject
s 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, stopExecution
Methods 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()
-