Uses of Interface
org.identityconnectors.framework.spi.operations.SPIOperation

Packages that use SPIOperation
org.identityconnectors.framework.common   
org.identityconnectors.framework.common.objects   
org.identityconnectors.framework.spi.operations   
 

Uses of SPIOperation in org.identityconnectors.framework.common
 

Methods in org.identityconnectors.framework.common that return types with arguments of type SPIOperation
static Set<Class<? extends SPIOperation>> FrameworkUtil.allSPIOperations()
          Return all the known SPIOperations.
 

Method parameters in org.identityconnectors.framework.common with type arguments of type SPIOperation
static Set<Class<? extends APIOperation>> FrameworkUtil.spi2apis(Class<? extends SPIOperation> spi)
          Converts a SPIOperation to an set of APIOperation.
 

Uses of SPIOperation in org.identityconnectors.framework.common.objects
 

Method parameters in org.identityconnectors.framework.common.objects with type arguments of type SPIOperation
 void SchemaBuilder.addSupportedObjectClass(Class<? extends SPIOperation> op, ObjectClassInfo def)
          Adds the given ObjectClassInfo as a supported ObjectClass for the given operation.
 void SchemaBuilder.addSupportedOperationOption(Class<? extends SPIOperation> op, OperationOptionInfo def)
          Adds the given OperationOptionInfo as a supported option for the given operation.
 void SchemaBuilder.removeSupportedObjectClass(Class<? extends SPIOperation> op, ObjectClassInfo def)
          Removes the given ObjectClassInfo as a supported ObjectClass for the given operation.
 void SchemaBuilder.removeSupportedOperationOption(Class<? extends SPIOperation> op, OperationOptionInfo def)
          Removes the given OperationOptionInfo as a supported option for the given operation.
 

Uses of SPIOperation in org.identityconnectors.framework.spi.operations
 

Subinterfaces of SPIOperation in org.identityconnectors.framework.spi.operations
 interface AuthenticateOp
          Authenticate an object based on their unique identifier and password.
 interface CreateOp
          The Connector developer is responsible for taking the attributes given (which always includes the ObjectClass) and create an object and its Uid.
 interface DeleteOp
          Operation interface to delete objects from the target resource.
 interface ResolveUsernameOp
          Resolve an object to its Uid based on its username.
 interface SchemaOp
          Implement this interface to allow the Connector to describe which types of objects the Connector manages on the target resource (and which operations and which options the Connector supports for each type of object).
 interface ScriptOnConnectorOp
          Operation that runs a script in the environment of the connector.
 interface ScriptOnResourceOp
          Operation that runs a script directly on a target resource.
 interface SearchOp<T>
          Implement this interface to allow the Connector to search for resource objects.
 interface SyncOp
          Poll for synchronization events--i.e., native changes to target objects.
 interface TestOp
          Tests the connector Configuration.
 interface UpdateAttributeValuesOp
          More advanced implementation of UpdateOp to be implemented by connectors that wish to offer better performance and atomicity semantics for the methods UpdateApiOp.addAttributeValues(ObjectClass, Uid, Set, OperationOptions) and UpdateApiOp.removeAttributeValues(ObjectClass, Uid, Set, OperationOptions).
 interface UpdateOp
          The developer of a Connector should implement either this interface or the UpdateAttributeValuesOp interface if the Connector will allow an authorized caller to update (i.e., modify or replace) objects on the target resource.
 



Copyright © 2012. All Rights Reserved.