Oracle® Fusion Middleware .NET API Reference for Identity Connector Framework  E57662-01
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Static Public Member Functions | Properties | List of all members
Org.IdentityConnectors.Common.Script.ScriptExecutorFactory Class Referenceabstract

Inherited by Org.IdentityConnectors.Common.Script.Boo.BooScriptExecutorFactory, and Org.IdentityConnectors.Common.Script.Shell.ShellScriptExecutorFactory.

Public Member Functions

abstract ScriptExecutor NewScriptExecutor (Assembly[] referencedAssemblies, String script, bool compile)
 Creates a script executor for the given script. More...
 

Static Public Member Functions

static ScriptExecutorFactory NewInstance (String language)
 Creates a ScriptExecutorFactory for the given language More...
 

Properties

static ICollection< String > SupportedLanguages [get]
 Returns the set of supported languages. More...
 

Member Function Documentation

static ScriptExecutorFactory Org.IdentityConnectors.Common.Script.ScriptExecutorFactory.NewInstance ( String  language)
static

Creates a ScriptExecutorFactory for the given language

Parameters
languageThe name of the language
Returns
The script executor factory
Exceptions
ArgumentExceptionIf the given language is not supported.
abstract ScriptExecutor Org.IdentityConnectors.Common.Script.ScriptExecutorFactory.NewScriptExecutor ( Assembly[]  referencedAssemblies,
String  script,
bool  compile 
)
pure virtual

Creates a script executor for the given script.

Parameters
loaderThe classloader that contains the java classes that the script should have access to.
scriptThe script text.
compileA hint to tell the script executor whether or not to compile the given script. This need not be implemented by all script executors. If true, the caller is saying that they intend to call the script multiple times with different arguments, so compile if possible.
Returns
A script executor.

Property Documentation

ICollection<String> Org.IdentityConnectors.Common.Script.ScriptExecutorFactory.SupportedLanguages
staticget

Returns the set of supported languages.

Returns
The set of supported languages.

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