Skip navigation links


org.identityconnectors.framework.api
Interface ConnectorFacade

All Superinterfaces:
APIOperation, AuthenticationApiOp, CreateApiOp, DeleteApiOp, GetApiOp, ResolveUsernameApiOp, SchemaApiOp, ScriptOnConnectorApiOp, ScriptOnResourceApiOp, SearchApiOp, SyncApiOp, TestApiOp, UpdateApiOp, ValidateApiOp

public interface ConnectorFacade
extends CreateApiOp, DeleteApiOp, SearchApiOp, UpdateApiOp, SchemaApiOp, AuthenticationApiOp, ResolveUsernameApiOp, GetApiOp, ValidateApiOp, TestApiOp, ScriptOnConnectorApiOp, ScriptOnResourceApiOp, SyncApiOp

Main interface through which an application invokes Connector operations. Represents at the API level a specific instance of a Connector that has been configured in a specific way.

Since:
1.0
Version:
$Revision $
Author:
Will Droste
See Also:
ConnectorFacadeFactory

Field Summary

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Fields inherited from interface org.identityconnectors.framework.api.operations.APIOperation
NO_TIMEOUT

 

Method Summary
 APIOperation getOperation(java.lang.Class<? extends APIOperation> clazz)
          Get an instance of an operation that this facade supports.
 java.util.Set<java.lang.Class<? extends APIOperation>> getSupportedOperations()
          Get the set of operations that this ConnectorFacade will support.

 

Methods inherited from interface org.identityconnectors.framework.api.operations.CreateApiOp
create

 

Methods inherited from interface org.identityconnectors.framework.api.operations.DeleteApiOp
delete

 

Methods inherited from interface org.identityconnectors.framework.api.operations.SearchApiOp
search

 

Methods inherited from interface org.identityconnectors.framework.api.operations.UpdateApiOp
addAttributeValues, removeAttributeValues, update

 

Methods inherited from interface org.identityconnectors.framework.api.operations.SchemaApiOp
schema

 

Methods inherited from interface org.identityconnectors.framework.api.operations.AuthenticationApiOp
authenticate

 

Methods inherited from interface org.identityconnectors.framework.api.operations.ResolveUsernameApiOp
resolveUsername

 

Methods inherited from interface org.identityconnectors.framework.api.operations.GetApiOp
getObject

 

Methods inherited from interface org.identityconnectors.framework.api.operations.ValidateApiOp
validate

 

Methods inherited from interface org.identityconnectors.framework.api.operations.TestApiOp
test

 

Methods inherited from interface org.identityconnectors.framework.api.operations.ScriptOnConnectorApiOp
runScriptOnConnector

 

Methods inherited from interface org.identityconnectors.framework.api.operations.ScriptOnResourceApiOp
runScriptOnResource

 

Methods inherited from interface org.identityconnectors.framework.api.operations.SyncApiOp
getLatestSyncToken, sync

 

Method Detail

getSupportedOperations

java.util.Set<java.lang.Class<? extends APIOperation>> getSupportedOperations()
Get the set of operations that this ConnectorFacade will support.

getOperation

APIOperation getOperation(java.lang.Class<? extends APIOperation> clazz)
Get an instance of an operation that this facade supports.

Skip navigation links


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.