Class RemoteConnectorFacadeImpl
- java.lang.Object
-
- org.identityconnectors.framework.impl.api.AbstractConnectorFacade
-
- org.identityconnectors.framework.impl.api.remote.RemoteConnectorFacadeImpl
-
- All Implemented Interfaces:
org.identityconnectors.framework.api.ConnectorFacade,org.identityconnectors.framework.api.operations.APIOperation,org.identityconnectors.framework.api.operations.AuthenticationApiOp,org.identityconnectors.framework.api.operations.CreateApiOp,org.identityconnectors.framework.api.operations.DeleteApiOp,org.identityconnectors.framework.api.operations.DiscoverConfigurationApiOp,org.identityconnectors.framework.api.operations.GetApiOp,org.identityconnectors.framework.api.operations.LiveSyncApiOp,org.identityconnectors.framework.api.operations.ResolveUsernameApiOp,org.identityconnectors.framework.api.operations.SchemaApiOp,org.identityconnectors.framework.api.operations.ScriptOnConnectorApiOp,org.identityconnectors.framework.api.operations.ScriptOnResourceApiOp,org.identityconnectors.framework.api.operations.SearchApiOp,org.identityconnectors.framework.api.operations.SyncApiOp,org.identityconnectors.framework.api.operations.TestApiOp,org.identityconnectors.framework.api.operations.UpdateApiOp,org.identityconnectors.framework.api.operations.UpdateDeltaApiOp,org.identityconnectors.framework.api.operations.ValidateApiOp
public class RemoteConnectorFacadeImpl extends AbstractConnectorFacade
Implements all the methods of the facade
-
-
Constructor Summary
Constructors Constructor Description RemoteConnectorFacadeImpl(APIConfigurationImpl configuration)Builds up the maps of supported operations and calls.RemoteConnectorFacadeImpl(RemoteConnectorInfoImpl connectorInfo, String configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()protected org.identityconnectors.framework.api.operations.APIOperationgetOperationImplementation(Class<? extends org.identityconnectors.framework.api.operations.APIOperation> api)Gets the implementation of the given operation.-
Methods inherited from class org.identityconnectors.framework.impl.api.AbstractConnectorFacade
addAttributeValues, authenticate, create, createLoggingProxy, createTimeoutProxy, delete, discoverConfiguration, getAPIConfiguration, getConnectorFacadeKey, getInstanceName, getLatestSyncToken, getObject, getOperation, getSupportedOperations, livesync, newAPIOperationProxy, removeAttributeValues, resolveUsername, runScriptOnConnector, runScriptOnResource, schema, search, sync, test, testPartialConfiguration, update, updateDelta, validate
-
-
-
-
Constructor Detail
-
RemoteConnectorFacadeImpl
public RemoteConnectorFacadeImpl(APIConfigurationImpl configuration)
Builds up the maps of supported operations and calls.
-
RemoteConnectorFacadeImpl
public RemoteConnectorFacadeImpl(RemoteConnectorInfoImpl connectorInfo, String configuration)
-
-
Method Detail
-
getOperationImplementation
protected org.identityconnectors.framework.api.operations.APIOperation getOperationImplementation(Class<? extends org.identityconnectors.framework.api.operations.APIOperation> api)
Description copied from class:AbstractConnectorFacadeGets the implementation of the given operation.- Specified by:
getOperationImplementationin classAbstractConnectorFacade- Parameters:
api- The operation to implement.- Returns:
- The implementation
-
dispose
public void dispose()
-
-