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 net.tirasa.connid.commons.scripted
Classes in net.tirasa.connid.commons.scripted that implement APIOperationModifier and TypeClassDescriptionclass -
Uses of APIOperation in org.identityconnectors.contract.test
Methods in org.identityconnectors.contract.test that return types with arguments of type APIOperationModifier and TypeMethodDescriptionSet<Class<? extends APIOperation>> AttributeTests.getAPIOperations()Set<Class<? extends APIOperation>> AuthenticationApiOpTests.getAPIOperations()abstract Set<Class<? extends APIOperation>> ContractTestBase.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> CreateApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> DeleteApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> DiscoverConfigurationApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> GetApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> MultiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> ResolveUsernameApiOpTests.getAPIOperations()Set<Class<? extends APIOperation>> SchemaApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> ScriptOnConnectorApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> ScriptOnResourceApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> SearchApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> SyncApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> TestApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> UpdateApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> UpdateDeltaApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Set<Class<? extends APIOperation>> ValidateApiOpTests.getAPIOperations()Ask the subclasses for theAPIOperation.Method parameters in org.identityconnectors.contract.test with type arguments of type APIOperationModifier and TypeMethodDescriptionprotected static booleanSyncApiOpTests.canSyncAfterOp(Class<? extends APIOperation> operation) Returns true if tests are configured to test connector's sync after specified operation.ContractTestBase.getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz) Gets OperationOptions suitable for specified operation.ObjectClassRunner.getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz) Gets OperationOptions suitable for specified operation.ScriptOnResourceApiOpTests.getOperationOptionsByOp(ObjectClass objectClass, Class<? extends APIOperation> clazz) static booleanConnectorHelper.operationsSupported(ConnectorFacade connectorFacade, Set<Class<? extends APIOperation>> operations) check to see if ANY objectclass supports a particular operationsstatic booleanConnectorHelper.operationsSupported(ConnectorFacade connectorFacade, ObjectClass oClass, Set<Class<? extends APIOperation>> operations) check to see if a particular objectclass supports a particular operations To succeed all the operations must be supported.static booleanConnectorHelper.operationSupported(ConnectorFacade connectorFacade, Class<? extends APIOperation> operation) check to see if ANY objectclass supports a particular operationstatic booleanConnectorHelper.operationSupported(ConnectorFacade connectorFacade, Class<? extends APIOperation> operations1, Class<? extends APIOperation> operations2) check to see if ANY objectclass supports a particular operationstatic booleanConnectorHelper.operationSupported(ConnectorFacade connectorFacade, ObjectClass oClass, Class<? extends APIOperation> operation) check to see if a particular objectclass supports a particular operationstatic booleanConnectorHelper.operationSupported(ConnectorFacade connectorFacade, ObjectClass oClass, Class<? extends APIOperation> operation1, Class<? extends APIOperation> operation2) check to see if a particular objectclass supports a particular operations -
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.intAPIConfiguration.getTimeout(Class<? extends APIOperation> operation) Gets the timeout in milliseconds based on 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 TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceAPI operation interface for configuration discovery, check and recommendation.interfaceGet a particularConnectorObjectbased on theUid.interfacePoll for synchronization events--i.e., native changes to target objects.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.interfaceTests theconfigurationwith the connector.interfaceUpdates aConnectorObject.interfaceinterfaceValidates theconfiguration. -
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. -
Uses of APIOperation in org.identityconnectors.framework.impl.api
Classes in org.identityconnectors.framework.impl.api that implement APIOperationModifier and TypeClassDescriptionclassImplements all the methods of the facade.Methods in org.identityconnectors.framework.impl.api that return APIOperationModifier and TypeMethodDescriptionprotected final APIOperationAbstractConnectorFacade.createLoggingProxy(Class<? extends APIOperation> api, APIOperation target) Creates a logging proxy.protected final APIOperationAbstractConnectorFacade.createTimeoutProxy(Class<? extends APIOperation> api, APIOperation target) Creates the timeout proxy for the given operation.final APIOperationAbstractConnectorFacade.getOperation(Class<? extends APIOperation> api) Return an instance of an API operation.protected abstract APIOperationAbstractConnectorFacade.getOperationImplementation(Class<? extends APIOperation> api) Gets the implementation of the given operation.protected APIOperationAbstractConnectorFacade.newAPIOperationProxy(Class<? extends APIOperation> api, InvocationHandler handler) Creates a newAPIOperationproxy given a handler.Methods in org.identityconnectors.framework.impl.api that return types with arguments of type APIOperationModifier and TypeMethodDescriptionSet<Class<? extends APIOperation>> ConfigurationPropertyImpl.getOperations()final Set<Class<? extends APIOperation>> AbstractConnectorFacade.getSupportedOperations()Get the set of operations that thisConnectorFacadewill support.Set<Class<? extends APIOperation>> APIConfigurationImpl.getSupportedOperations()Get the set of operations that thisConnectorFacadewill support.Map<Class<? extends APIOperation>, Integer> APIConfigurationImpl.getTimeoutMap()Methods in org.identityconnectors.framework.impl.api with parameters of type APIOperationModifier and TypeMethodDescriptionprotected final APIOperationAbstractConnectorFacade.createLoggingProxy(Class<? extends APIOperation> api, APIOperation target) Creates a logging proxy.protected final APIOperationAbstractConnectorFacade.createTimeoutProxy(Class<? extends APIOperation> api, APIOperation target) Creates the timeout proxy for the given operation.Method parameters in org.identityconnectors.framework.impl.api with type arguments of type APIOperationModifier and TypeMethodDescriptionprotected final APIOperationAbstractConnectorFacade.createLoggingProxy(Class<? extends APIOperation> api, APIOperation target) Creates a logging proxy.protected final APIOperationAbstractConnectorFacade.createTimeoutProxy(Class<? extends APIOperation> api, APIOperation target) Creates the timeout proxy for the given operation.final APIOperationAbstractConnectorFacade.getOperation(Class<? extends APIOperation> api) Return an instance of an API operation.protected abstract APIOperationAbstractConnectorFacade.getOperationImplementation(Class<? extends APIOperation> api) Gets the implementation of the given operation.intAPIConfigurationImpl.getTimeout(Class<? extends APIOperation> operation) Gets the timeout in milliseconds based on the operation provided.booleanAPIConfigurationImpl.isSupportedOperation(Class<? extends APIOperation> api) protected APIOperationAbstractConnectorFacade.newAPIOperationProxy(Class<? extends APIOperation> api, InvocationHandler handler) Creates a newAPIOperationproxy given a handler.voidConfigurationPropertyImpl.setOperations(Set<Class<? extends APIOperation>> set) voidAPIConfigurationImpl.setSupportedOperations(Set<Class<? extends APIOperation>> op) voidAPIConfigurationImpl.setTimeout(Class<? extends APIOperation> operation, int timeout) Sets the timeout value for the operation provided.voidAPIConfigurationImpl.setTimeoutMap(Map<Class<? extends APIOperation>, Integer> map) Constructor parameters in org.identityconnectors.framework.impl.api with type arguments of type APIOperationModifierConstructorDescriptionLoggingProxy(Class<? extends APIOperation> api, Object target, String instanceName) -
Uses of APIOperation in org.identityconnectors.framework.impl.api.local
Classes in org.identityconnectors.framework.impl.api.local that implement APIOperationModifier and TypeClassDescriptionclassImplements all the methods of the facade.Methods in org.identityconnectors.framework.impl.api.local that return APIOperationModifier and TypeMethodDescriptionprotected APIOperationLocalConnectorFacadeImpl.getOperationImplementation(Class<? extends APIOperation> api) Method parameters in org.identityconnectors.framework.impl.api.local with type arguments of type APIOperationModifier and TypeMethodDescriptionprotected APIOperationLocalConnectorFacadeImpl.getOperationImplementation(Class<? extends APIOperation> api) -
Uses of APIOperation in org.identityconnectors.framework.impl.api.local.operations
Classes in org.identityconnectors.framework.impl.api.local.operations that implement APIOperationModifier and TypeClassDescriptionclassclassclassclassHandles both version of update this include simple replace and the advance update.classclassclassclassclassclassclassclassclassProvides a method for the API to call the SPI's test method on the connector.classHandles both version of update this include simple replace and the advance update.classHandles both version of update this include simple replace and the advance update.class -
Uses of APIOperation in org.identityconnectors.framework.impl.api.remote
Classes in org.identityconnectors.framework.impl.api.remote that implement APIOperationModifier and TypeClassDescriptionclassImplements all the methods of the facadeMethods in org.identityconnectors.framework.impl.api.remote that return APIOperationModifier and TypeMethodDescriptionprotected APIOperationRemoteConnectorFacadeImpl.getOperationImplementation(Class<? extends APIOperation> api) Method parameters in org.identityconnectors.framework.impl.api.remote with type arguments of type APIOperationModifier and TypeMethodDescriptionprotected APIOperationRemoteConnectorFacadeImpl.getOperationImplementation(Class<? extends APIOperation> api) Constructor parameters in org.identityconnectors.framework.impl.api.remote with type arguments of type APIOperationModifierConstructorDescriptionRemoteOperationInvocationHandler(RemoteConnectorInfoImpl connectorInfo, String connectorFacadeKey, Class<? extends APIOperation> operation) -
Uses of APIOperation in org.identityconnectors.framework.impl.api.remote.messages
Methods in org.identityconnectors.framework.impl.api.remote.messages that return types with arguments of type APIOperationConstructor parameters in org.identityconnectors.framework.impl.api.remote.messages with type arguments of type APIOperationModifierConstructorDescriptionOperationRequest(ConnectorKey key, String connectorFacadeKey, Class<? extends APIOperation> operation, String operationMethodName, List<Object> arguments)