Oracle® Fusion Middleware .NET API Reference for Identity Connector Framework  E57662-01
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | List of all members
Org.IdentityConnectors.Framework.Spi.Operations.ScriptOnConnectorOp Interface Reference

Operation that runs a script in the environment of the connector. More...

Inherits Org.IdentityConnectors.Framework.Spi.Operations.SPIOperation.

Public Member Functions

Object RunScriptOnConnector (ScriptContext request, OperationOptions options)
 Runs the script request. More...
 

Detailed Description

Operation that runs a script in the environment of the connector.

(Compare to Org.IdentityConnectors.Framework.Spi.Operations.ScriptOnResourceOp, which runs a script on the target resource that the connector manages.) A connector that intends to provide to scripts more than is required by the basic contract specified in the javadoc for Org.IdentityConnectors.Framework.Api.Operations.ScriptOnConnectorApiOp should implement this interface.

Each connector that implements this interface must support at least the behavior specified by Org.IdentityConnectors.Framework.Api.Operations.ScriptOnConnectorApiOp. A connector also may expose additional variables for use by scripts and may respond to specific Org.IdentityConnectors.Framework.Common.Objects.OperationOptions. Each connector that implements this interface must describe in its javadoc as available "for use by connector scripts" any such additional variables or supported options.

Member Function Documentation

Object Org.IdentityConnectors.Framework.Spi.Operations.ScriptOnConnectorOp.RunScriptOnConnector ( ScriptContext  request,
OperationOptions  options 
)

Runs the script request.

Parameters
requestThe script and arguments to run.
optionsAdditional options that control how the script is run.
Returns
The result of the script. The return type must be a type that the framework supports for serialization. See Org.IdentityConnectors.Framework.Common.Serializer.ObjectSerializerFactory for a list of supported types.

The documentation for this interface was generated from the following file: