Uses of Interface
org.identityconnectors.framework.api.operations.APIOperation
Packages that use APIOperation
Package
Description
The Connector API presents a consistent view of any Connector,
regardless of which operations the connector actually implements.
-
Uses of APIOperation in org.identityconnectors.framework.api
Subinterfaces of APIOperation in org.identityconnectors.framework.apiModifier and TypeInterfaceDescriptioninterfaceMain interface through which an application invokes Connector operations.Methods in org.identityconnectors.framework.api that return APIOperationModifier and TypeMethodDescriptionConnectorFacade.getOperation(Class<? extends APIOperation> clazz) Get an instance of an operation that this facade supports.Methods in org.identityconnectors.framework.api that return types with arguments of type APIOperationModifier and TypeMethodDescriptionSet<Class<? extends APIOperation>>ConfigurationProperty.getOperations()Set of operations for which this property must be specified.Set<Class<? extends APIOperation>>APIConfiguration.getSupportedOperations()Get the set of operations that thisConnectorFacadewill support.Set<Class<? extends APIOperation>>ConnectorFacade.getSupportedOperations()Get the set of operations that thisConnectorFacadewill support.Method parameters in org.identityconnectors.framework.api with type arguments of type APIOperationModifier and TypeMethodDescriptionConnectorFacade.getOperation(Class<? extends APIOperation> clazz) Get an instance of an operation that this facade supports.APIConfiguration.getRateLimit(Class<? extends APIOperation> operation) Gets the rate limit map for the operation provided.intAPIConfiguration.getTimeout(Class<? extends APIOperation> operation) Gets the rate limit map based on the operation provided.voidAPIConfiguration.setRateLimit(Class<? extends APIOperation> operation, Map<String, Integer> rateLimits) Sets the timeout value for the operation provided.voidAPIConfiguration.setTimeout(Class<? extends APIOperation> operation, int timeout) Sets the timeout value for the operation provided. -
Uses of APIOperation in org.identityconnectors.framework.api.operations
Subinterfaces of APIOperation in org.identityconnectors.framework.api.operationsModifier and TypeInterfaceDescriptioninterfaceinterfaceExecute a series ofAPIOperation.interfaceinterfaceinterfaceinterfaceGet a particularConnectorObjectbased on theUid.interfaceinterfaceGet the schema from theConnector.interfaceRuns a script in the same JVM or .Net Runtime as theConnector.interfaceRuns a script on the target resource that a connector manages.interfaceinterfacePoll for synchronization events--i.e., native changes to target objects.interfaceinterfaceTests theconfigurationwith the connector.interfaceUpdates aConnectorObject.interfaceValidates theconfiguration.Fields in org.identityconnectors.framework.api.operations with type parameters of type APIOperationModifier and TypeFieldDescriptionstatic final Map<Class<? extends APIOperation>,Integer> APIOperation.OPERATION_TIMEOUTSMap of operations and their default timeout values.Method parameters in org.identityconnectors.framework.api.operations with type arguments of type APIOperationModifier and TypeMethodDescriptionstatic intAPIOperation.getTimeout(Class<? extends APIOperation> operation) Retrieves the timeout for a given operation. -
Uses of APIOperation in org.identityconnectors.framework.common
Methods in org.identityconnectors.framework.common that return types with arguments of type APIOperationModifier and TypeMethodDescriptionstatic Set<Class<? extends APIOperation>>FrameworkUtil.allAPIOperations()Return all the knownAPIOperations.static Set<Class<? extends APIOperation>>FrameworkUtil.getDefaultSupportedOperations(Class<? extends Connector> connector) Determines the default set of operations that aConnectorsupports.static Set<Class<? extends APIOperation>>FrameworkUtil.getUnconditionallySupportedOperations()Returns the set of operations that are always supported.static Set<Class<? extends APIOperation>>FrameworkUtil.spi2apis(Class<? extends SPIOperation> spi) Converts aSPIOperationto an set ofAPIOperation. -
Uses of APIOperation in org.identityconnectors.framework.common.objects
Methods in org.identityconnectors.framework.common.objects that return types with arguments of type APIOperationModifier and TypeMethodDescriptionMap<Class<? extends APIOperation>,Set<ObjectClassInfo>> Schema.getSupportedObjectClassesByOperation()Returns the set of object classes that apply to a particular operation.Map<Class<? extends APIOperation>,Set<OperationOptionInfo>> Schema.getSupportedOptionsByOperation()Returns the set of operation options that apply to a particular operation.Method parameters in org.identityconnectors.framework.common.objects with type arguments of type APIOperationModifier and TypeMethodDescriptionSchema.getSupportedObjectClassesByOperation(Class<? extends APIOperation> apiop) Returns the supported object classes for the given operation.Schema.getSupportedOptionsByOperation(Class<? extends APIOperation> apiop) Returns the supported options for the given operation.Constructor parameters in org.identityconnectors.framework.common.objects with type arguments of type APIOperationModifierConstructorDescriptionSchema(Set<ObjectClassInfo> info, Set<OperationOptionInfo> options, Map<Class<? extends APIOperation>, Set<ObjectClassInfo>> supportedObjectClassesByOperation, Map<Class<? extends APIOperation>, Set<OperationOptionInfo>> supportedOptionsByOperation) Public only for serialization; please use SchemaBuilder instead.