Uses of Class
org.openiam.idm.srvc.synch.dto.LineObject
-
Packages that use LineObject Package Description org.openiam.base.response org.openiam.idm.provisioning.util org.openiam.idm.srvc.synch.dto org.openiam.match org.openiam.model org.openiam.recon.service.impl.processor org.openiam.recon.service.impl.service org.openiam.recon.service.intf.processor org.openiam.recon.service.intf.service org.openiam.sync.service Provides the core interfaces for OpenIAM's identity synchronization framework scripts and adapters.org.openiam.sync.service.impl.service Provides abstract base classes for identity transformation scripts in OpenIAM.org.openiam.sync.service.impl.srcadapter.adapters org.openiam.sync.service.impl.srcadapter.processor org.openiam.sync.service.impl.util -
-
Uses of LineObject in org.openiam.base.response
Fields in org.openiam.base.response with type parameters of type LineObject Modifier and Type Field Description protected List<LineObject>LookupBaseResponse. lineObjects -
Uses of LineObject in org.openiam.idm.provisioning.util
Methods in org.openiam.idm.provisioning.util that return types with arguments of type LineObject Modifier and Type Method Description static <T extends ConnectorObject<StringConnectorAttribute>>
List<LineObject>SearchResponseToLineObjectConverter. toLineObjects(List<T> connectorObjects) -
Uses of LineObject in org.openiam.idm.srvc.synch.dto
Methods in org.openiam.idm.srvc.synch.dto that return LineObject Modifier and Type Method Description LineObjectLineObject. copy() -
Uses of LineObject in org.openiam.match
Method parameters in org.openiam.match with type arguments of type LineObject Modifier and Type Method Description List<PAIR>AbstractMatchObjectRule. lookup(MatchConfig matchConfig, List<LineObject> lineObjects)List<OBJECT>MatchObjectRule. lookup(MatchConfig config, List<LineObject> lineObjects)Look up the OBJECTs contained in the object with in the IDM system. -
Uses of LineObject in org.openiam.model
Constructors in org.openiam.model with parameters of type LineObject Constructor Description AbstractMatchPair(LineObject object, IDM_OBJECT idmObject)GroupPair(LineObject object, Group idmObj)LogPair(LineObject object, ExternalAuditLog idmObject)ManagedSystemPair(LineObject object, ManagedSystemSaveRequest idmObj)OrganizationPair(LineObject object, Organization idmObject)PolicyPair(LineObject object, Policy idmObj)ResourcePair(LineObject object, Resource idmObject)RolePair(LineObject object, Role role)UserPair(LineObject object, ProvisionUser idmObject) -
Uses of LineObject in org.openiam.recon.service.impl.processor
Method parameters in org.openiam.recon.service.impl.processor with type arguments of type LineObject Modifier and Type Method Description voidReconciliationGroupProcessor. splitDataAndRunByParts(ReconciliationConfig config, List<LineObject> lineObjects, String mainReconAuditLog)voidReconciliationUserProcessor. splitDataAndRunByParts(ReconciliationConfig config, List<LineObject> lineObjects, String mainReconAuditLog)2 step, search request completed, match found users with idm users and build pairs, split pairs into batches (parts) -
Uses of LineObject in org.openiam.recon.service.impl.service
Method parameters in org.openiam.recon.service.impl.service with type arguments of type LineObject Modifier and Type Method Description voidReconciliationDataServiceImpl. continueAsynchReconciliationAfterTargetDataReceived(String reconciliationConfigId, List<LineObject> lineObjects, String parentAuditLogId) -
Uses of LineObject in org.openiam.recon.service.intf.processor
Method parameters in org.openiam.recon.service.intf.processor with type arguments of type LineObject Modifier and Type Method Description voidReconciliationProcessor. splitDataAndRunByParts(ReconciliationConfig config, List<LineObject> lineObjects, String parentAuditLogId)method splits income data from target into parts, and calls API to processes these parts -
Uses of LineObject in org.openiam.recon.service.intf.service
Method parameters in org.openiam.recon.service.intf.service with type arguments of type LineObject Modifier and Type Method Description voidReconciliationDataService. continueAsynchReconciliationAfterTargetDataReceived(String reconciliationConfigId, List<LineObject> lineObjects, String parentAuditLogId)Continue reconciliation when target system returned found objects -
Uses of LineObject in org.openiam.sync.service
Methods in org.openiam.sync.service that return types with arguments of type LineObject Modifier and Type Method Description List<LineObject>WSOperationCommand. execute(SynchConfig config)Methods in org.openiam.sync.service with parameters of type LineObject Modifier and Type Method Description intTransformScript. execute(LineObject rowObj, T pUser)Executes the transformation logic for a single record from the source system.intValidationScript. isValid(LineObject rowObj)Method parameters in org.openiam.sync.service with type arguments of type LineObject Modifier and Type Method Description SyncResponseSourceAdapter. startSynch(SynchConfig config, List<LineObject> targetSystemObjects)voidSynchronizationDataService. startSynchronization(String configId, List<LineObject> dataFromTargetSystem) -
Uses of LineObject in org.openiam.sync.service.impl.service
Methods in org.openiam.sync.service.impl.service with parameters of type LineObject Modifier and Type Method Description abstract intAbstractValidationScript. isValid(LineObject rowObj)Method parameters in org.openiam.sync.service.impl.service with type arguments of type LineObject Modifier and Type Method Description voidSynchronizationDataServiceImpl. startSynchronization(String configId, List<LineObject> lineObjects) -
Uses of LineObject in org.openiam.sync.service.impl.srcadapter.adapters
Methods in org.openiam.sync.service.impl.srcadapter.adapters with parameters of type LineObject Modifier and Type Method Description voidAbstractSrcAdapter. buildAuditLog(SynchConfig config, Throwable e, ProvisionObject provisionObject, LineObject rowObj, boolean includePO, boolean isSuccess, String description)protected abstract LastRecordMetricAbstractSrcAdapter. getRowTime(LineObject rowObj, SynchConfig config)protected LastRecordMetricConnectorAdapter. getRowTime(LineObject rowObj, SynchConfig config)protected LastRecordMetricCSVAdapter. getRowTime(LineObject rowObj, SynchConfig config)protected LastRecordMetricLogAdapter. getRowTime(LineObject rowObj, SynchConfig config)protected LastRecordMetricRDBMSAdapter. getRowTime(LineObject rowObj, SynchConfig config)protected booleanAbstractSrcAdapter. hasError(ValidationScript validationScript, LineObject rowObj, SynchConfig config)protected LastRecordMetricLogAdapter. logProcessLineObject(LineObject rowObj, SynchConfig config, ValidationScript validationScript, List<TransformScript> transformScripts, SimpleDateFormat sdf)protected intAbstractSrcAdapter. performTransformationScript(List<TransformScript> transformScripts, ProvisionObject provisionObject, LineObject rowObj, SynchConfig config, List<String> errorList)protected LastRecordMetricAbstractSrcAdapter. processLineObject(ProvisionObject provisionObject, LineObject rowObj, SynchConfig config, ValidationScript validationScript, List<TransformScript> transformScripts, List<Orphan> orphanListToAdd, String syncActivityId, List<String> errorList)process only 1 given record.Method parameters in org.openiam.sync.service.impl.srcadapter.adapters with type arguments of type LineObject Modifier and Type Method Description SyncResponseAbstractSrcAdapter. startSynch(SynchConfig config, List<LineObject> targetSystemObjects)SyncResponseLogAdapter. startSynch(SynchConfig config, List<LineObject> objects)protected abstract booleanAbstractSrcAdapter. validatePartsGeneration(List<LineObject> allObjects, SynchConfig config)protected booleanConnectorAdapter. validatePartsGeneration(List<LineObject> allObjects, SynchConfig config)protected booleanCSVAdapter. validatePartsGeneration(List<LineObject> lineObjects, SynchConfig config)protected booleanLogAdapter. validatePartsGeneration(List<LineObject> lineObjects, SynchConfig config)protected booleanRDBMSAdapter. validatePartsGeneration(List<LineObject> allObjects, SynchConfig config) -
Uses of LineObject in org.openiam.sync.service.impl.srcadapter.processor
Methods in org.openiam.sync.service.impl.srcadapter.processor that return types with arguments of type LineObject Modifier and Type Method Description List<LineObject>AbstractSyncObjectProcessor. search(SynchConfig config)List<LineObject>ISyncObjectProcessor. search(SynchConfig config)Methods in org.openiam.sync.service.impl.srcadapter.processor with parameters of type LineObject Modifier and Type Method Description booleanGroupSyncObjectProcessorImpl. addOrphan(Group object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)booleanISyncObjectProcessor. addOrphan(E object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)booleanManagedSystemSyncObjectProcessorImpl. addOrphan(ManagedSystemSaveRequest object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)booleanOrganizationSyncObjectProcessorImpl. addOrphan(Organization object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)booleanPolicySyncObjectProcessorImpl. addOrphan(Policy object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)booleanResourceSyncObjectProcessorImpl. addOrphan(Resource object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)booleanRoleSyncObjectProcessorImpl. addOrphan(Role object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)booleanUserSyncObjectProcessorImpl. addOrphan(ProvisionUser object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)StringGroupSyncObjectProcessorImpl. getIdentity(Group object, LineObject rowObj, SynchConfig config)StringISyncObjectProcessor. getIdentity(E object, LineObject rowObj, SynchConfig config)StringManagedSystemSyncObjectProcessorImpl. getIdentity(ManagedSystemSaveRequest object, LineObject rowObj, SynchConfig config)StringOrganizationSyncObjectProcessorImpl. getIdentity(Organization object, LineObject rowObj, SynchConfig config)StringPolicySyncObjectProcessorImpl. getIdentity(Policy object, LineObject rowObj, SynchConfig config)StringResourceSyncObjectProcessorImpl. getIdentity(Resource object, LineObject rowObj, SynchConfig config)StringRoleSyncObjectProcessorImpl. getIdentity(Role object, LineObject rowObj, SynchConfig config)StringUserSyncObjectProcessorImpl. getIdentity(ProvisionUser object, LineObject rowObj, SynchConfig config)voidGroupSyncObjectProcessorImpl. initiateWorkflow(Group object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidISyncObjectProcessor. initiateWorkflow(E object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidManagedSystemSyncObjectProcessorImpl. initiateWorkflow(ManagedSystemSaveRequest object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidOrganizationSyncObjectProcessorImpl. initiateWorkflow(Organization object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidPolicySyncObjectProcessorImpl. initiateWorkflow(Policy object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidResourceSyncObjectProcessorImpl. initiateWorkflow(Resource object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidRoleSyncObjectProcessorImpl. initiateWorkflow(Role object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidUserSyncObjectProcessorImpl. initiateWorkflow(ProvisionUser object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidGroupSyncObjectProcessorImpl. provision(Group object, LineObject lineObject)voidISyncObjectProcessor. provision(E object, LineObject lineObject)voidManagedSystemSyncObjectProcessorImpl. provision(ManagedSystemSaveRequest object, LineObject lineObject)voidOrganizationSyncObjectProcessorImpl. provision(Organization object, LineObject lineObject)voidPolicySyncObjectProcessorImpl. provision(Policy object, LineObject lineObject)voidResourceSyncObjectProcessorImpl. provision(Resource object, LineObject lineObject)voidRoleSyncObjectProcessorImpl. provision(Role object, LineObject lineObject)voidUserSyncObjectProcessorImpl. provision(ProvisionUser object, LineObject lineObject)ResponseGroupSyncObjectProcessorImpl. saveToDB(Group object, LineObject lineObject, Group originalObject)ResponseISyncObjectProcessor. saveToDB(E object, LineObject lineObject, E originalObject)ResponseManagedSystemSyncObjectProcessorImpl. saveToDB(ManagedSystemSaveRequest object, LineObject lineObject, ManagedSystemSaveRequest originalObject)ResponseOrganizationSyncObjectProcessorImpl. saveToDB(Organization object, LineObject lineObject, Organization originalObject)ResponsePolicySyncObjectProcessorImpl. saveToDB(Policy object, LineObject lineObject, Policy originalObject)ResponseResourceSyncObjectProcessorImpl. saveToDB(Resource object, LineObject lineObject, Resource originalObject)ResponseRoleSyncObjectProcessorImpl. saveToDB(Role object, LineObject lineObject, Role originalObject)ResponseUserSyncObjectProcessorImpl. saveToDB(ProvisionUser object, LineObject lineObject, ProvisionUser originalObject)Method parameters in org.openiam.sync.service.impl.srcadapter.processor with type arguments of type LineObject Modifier and Type Method Description List<AbstractMatchPair>AbstractSyncObjectProcessor. getObjectsFromIDM(SynchConfig config, List<LineObject> lineObjects)List<AbstractMatchPair>ISyncObjectProcessor. getObjectsFromIDM(SynchConfig config, List<LineObject> lineObjects) -
Uses of LineObject in org.openiam.sync.service.impl.util
Methods in org.openiam.sync.service.impl.util with parameters of type LineObject Modifier and Type Method Description static voidSynchScriptUtil. fillTarget(AuditLogBuilder log, ProvisionObject provisionObject, LineObject rowObj, String suffix, boolean isOrphan)static voidDatabaseUtil. populateRowObject(LineObject rowObj, ResultSet rs, String changeLog)static voidDatabaseUtil. populateTemplate(ResultSetMetaData rsMetadata, LineObject rowHeader)
-