Class ConnectorReconAdapter
- java.lang.Object
-
- org.openiam.recon.service.impl.srcadapter.adapters.AbstractReconSrcAdapter
-
- org.openiam.recon.service.impl.srcadapter.adapters.ConnectorReconAdapter
-
- All Implemented Interfaces:
ReconSourceAdapter
@Component public class ConnectorReconAdapter extends AbstractReconSrcAdapter
Wraps around the connector interface and manages the calls to the varous operations for the connectors for provisioning.- Author:
- suneet
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.commons.logging.Log
log
-
Fields inherited from class org.openiam.recon.service.impl.srcadapter.adapters.AbstractReconSrcAdapter
propertyValueSweeper, provisionConnectorQueue, provisionQueue, rabbitMQSender
-
-
Constructor Summary
Constructors Constructor Description ConnectorReconAdapter()
-
Method Summary
-
-
-
Method Detail
-
addRequest
public ObjectResponse addRequest(ManagedSysDto managedSys, CrudRequest addReqType)
-
modifyRequest
public ObjectResponse modifyRequest(ManagedSysDto managedSys, CrudRequest modReqType)
-
lookupRequest
public SearchResponse lookupRequest(ManagedSysDto managedSys, LookupRequest req)
-
search
public SearchResponse search(SearchRequest searchRequest, ProvisionConnectorDto connector)
-
reconcileResource
public ResponseType reconcileResource(ManagedSysDto managedSys, ReconciliationConfig config)
-
lookupAttributes
public LookupAttributeResponse lookupAttributes(String connectorId, LookupRequest config)
-
deleteRequest
public ObjectResponse deleteRequest(ManagedSysDto managedSys, String identity, ProvisioningObjectType objType)
-
setPasswordRequest
public ResponseType setPasswordRequest(ManagedSysDto managedSys, PasswordRequest request)
-
resetPasswordRequest
public ResponseType resetPasswordRequest(ManagedSysDto managedSys, PasswordRequest request)
-
suspendRequest
public ResponseType suspendRequest(ManagedSysDto managedSys, SuspendResumeRequest request)
-
resumeRequest
public ResponseType resumeRequest(ManagedSysDto managedSys, SuspendResumeRequest request)
-
validatePassword
public ResponseType validatePassword(ManagedSysDto managedSys, PasswordRequest request)
-
testConnection
public ResponseType testConnection(ManagedSysDto managedSys)
-
testConnection
public Response testConnection(SynchConfig config)
-
-