Uses of Interface
com.ibm.di.server.RSInterface
-
Packages that use RSInterface Package Description com.ibm.di.api Provides packages and classes for managing the server API.com.ibm.di.connector Provides classes for the Directory Integrator's connectors.com.ibm.di.fc Provides classes for the Directory Integrator's function components.com.ibm.di.function Provides useful functions for the Security Verify Directory Integrator.com.ibm.di.log Provides looging classes for the Security Verify Directory Integrator.com.ibm.di.osgi com.ibm.di.script Provides classes to let the Security Verify Directory Integrator use a javascript interpreter.com.ibm.di.server Provides classes for the Security Verify Directory Integrator core engine. -
-
Uses of RSInterface in com.ibm.di.api
Methods in com.ibm.di.api that return RSInterface Modifier and Type Method Description static RSInterface
APIEngine. getConfigInstance(java.lang.String configId)
Retrieves config instance.Methods in com.ibm.di.api that return types with arguments of type RSInterface Modifier and Type Method Description static java.util.Hashtable<RSInterface,java.util.Vector<AssemblyLine>>
APIEngine. getAssemblyLines()
Returns a hashtable whose key elements are the Configuration Instances currently started, and the values are vectors containing all Assembly Lines currently started in the corresponding Configuration Instance.java.util.Hashtable<RSInterface,java.util.Vector<AssemblyLine>>
ProcessRegistry. getAssemblyLines()
Returns a hashtable whose key elements are the Configuration Instances currently started, and the values are vectors containing all Assembly Lines currently started in the corresponding Configuration Instance.static java.util.Vector<RSInterface>
APIEngine. getConfigInstances()
Returns a vector containing all configuration instances currently started.java.util.Vector<RSInterface>
ProcessRegistry. getConfigInstances()
Returns a vector containing all configuration instances currently started.Methods in com.ibm.di.api with parameters of type RSInterface Modifier and Type Method Description static void
APIEngine. configInstanceStarted(RSInterface aConfigInstance)
This is a notification method, that notifies the engine that the specified Config Instance has been started.void
ProcessRegistry. configInstanceStarted(RSInterface aConfigInstance)
Marks that the configuration instance has been started.static void
APIEngine. configInstanceStopped(RSInterface aConfigInstance)
This is a notification method, that notifies the engine that the specified Config Instance has been stopped.void
ProcessRegistry. configInstanceStopped(RSInterface aConfigInstance)
Marks that the configuration instance has been stopped.static java.lang.String
APIEngine. getConfigId(RSInterface configInstance)
Obtain the configuration instance id for a running configuration instance. -
Uses of RSInterface in com.ibm.di.connector
Methods in com.ibm.di.connector that return RSInterface Modifier and Type Method Description RSInterface
Connector. getRSInterface()
Returns the current RSInterface object in use by this connector.Methods in com.ibm.di.connector with parameters of type RSInterface Modifier and Type Method Description void
Connector. setRSInterface(RSInterface rsi)
Sets the RSInterface for this connector to use.void
ConnectorInterface. setRSInterface(RSInterface rsi)
Sets the RSInterface for this connector to use. -
Uses of RSInterface in com.ibm.di.fc
Methods in com.ibm.di.fc that return RSInterface Modifier and Type Method Description RSInterface
Function. getRSInterface()
Returns the current RSInterface object in use by this Function.RSInterface
FunctionInterface. getRSInterface()
Returns the current RSInterface object in use by this Function.Methods in com.ibm.di.fc with parameters of type RSInterface Modifier and Type Method Description void
Function. setRSInterface(RSInterface rsi)
Sets the RSInterface object for this Function.void
FunctionInterface. setRSInterface(RSInterface rsi)
Sets the RSInterface object for this Function. -
Uses of RSInterface in com.ibm.di.function
Fields in com.ibm.di.function declared as RSInterface Modifier and Type Field Description RSInterface
UserFunctions. server
RSInterface
object.Methods in com.ibm.di.function that return RSInterface Modifier and Type Method Description static RSInterface
SystemFunctions. getServer()
Returns the RS instance associated with the current ThreadGroup, or the dummy RSInterface object defined by the Config Editor.RSInterface
UserFunctions. getServer()
Returns the RS instance associated with the current ThreadGroup, or the dummy RSInterface object defined by the Config Editor.Methods in com.ibm.di.function with parameters of type RSInterface Modifier and Type Method Description static void
SystemFunctions. declareUserFunctions(ScriptEngine se, RSInterface main)
static AssemblyLineConfig
SystemFunctions. loadAssemblyLine(java.lang.String name, RSInterface server)
static ConnectorInterface
SystemFunctions. loadConnector(ConnectorConfig config, java.lang.Object parentConfig, RSInterface server)
static ConnectorInterface
SystemFunctions. loadConnector(java.lang.String name, RSInterface server)
static FunctionInterface
SystemFunctions. loadFunction(java.lang.String name, RSInterface server)
static ParserInterface
SystemFunctions. loadParser(java.lang.String name, RSInterface server)
static ScriptConfig
SystemFunctions. loadScript(java.lang.String name, RSInterface server)
static void
SystemFunctions. rotatelog(RSInterface parent, java.lang.String logfile)
This method renames old logs to be one version older and add current log with version '1'.static void
SystemFunctions. setServer(RSInterface server)
Constructors in com.ibm.di.function with parameters of type RSInterface Constructor Description UserFunctions(RSInterface server)
Constructor with one parameter. -
Uses of RSInterface in com.ibm.di.log
Methods in com.ibm.di.log with parameters of type RSInterface Modifier and Type Method Description static boolean
LogUtils. addLoggers(java.lang.String type, java.lang.String name, Log log, LogConfig config, RSInterface configInstance)
-
Uses of RSInterface in com.ibm.di.osgi
Methods in com.ibm.di.osgi that return RSInterface Modifier and Type Method Description RSInterface
ConnectorDelegate. getRSInterface()
Methods in com.ibm.di.osgi with parameters of type RSInterface Modifier and Type Method Description void
ConnectorDelegate. setRSInterface(RSInterface rsi)
-
Uses of RSInterface in com.ibm.di.script
Methods in com.ibm.di.script with parameters of type RSInterface Modifier and Type Method Description void
ScriptEngine. loadScript(RSInterface parent, java.lang.String contextName, java.lang.String name, boolean forceInclude)
This method includes a script in the current script engine context.Constructors in com.ibm.di.script with parameters of type RSInterface Constructor Description ScriptEngine(java.lang.String scriptlang, RSInterface server)
Constructor for the ScriptEngine object.ScriptEngine(java.lang.String scriptlang, RSInterface server, boolean debug)
-
Uses of RSInterface in com.ibm.di.server
Classes in com.ibm.di.server that implement RSInterface Modifier and Type Class Description class
RS
This is the main class for the TDI Server, and represents the primary thread from which all others are launched, including AssemblyLines and Server mode listeners.Methods in com.ibm.di.server that return RSInterface Modifier and Type Method Description RSInterface
AssemblyLine. getParent()
This method returns the RSInterface (main) object.RSInterface
AssemblyLinePool. getParent()
RSInterface
TaskInterface. getParent()
Methods in com.ibm.di.server with parameters of type RSInterface Modifier and Type Method Description void
ConfigInstanceListener. configInstanceStarted(RSInterface configInstance)
The configuration instance started - the log is created and the thread is running, but it may not be fully initialized yet.void
ConfigInstanceListener. configInstanceStopped(RSInterface configInstance)
The configuration instance stopped.Constructors in com.ibm.di.server with parameters of type RSInterface Constructor Description AssemblyLine(RSInterface parent, java.lang.String taskName, java.lang.Object param, Log log)
Constructor for the AssemblyLine object that is available in JavaScript via the pre-registered variable task.AssemblyLine(RSInterface parent, java.lang.String taskName, java.lang.Object param, Log log, AssemblyLineConfig alc)
Constructor for the AssemblyLine object that is available in JavaScript via the pre-registered variable task.AssemblyLinePool(java.lang.String assemblyLine, Log log, RSInterface parent, AssemblyLineConfig alConfig)
AssemblyLinePool(java.lang.String assemblyLine, Log log, RSInterface parent, AssemblyLineConfig alConfig, int debugPort)
AssemblyLinePool(java.lang.String assemblyLine, Log log, RSInterface parent, AssemblyLineConfig alConfig, java.lang.String debugHost, int debugPort, boolean debugOnError, java.util.Map<java.lang.String,java.lang.Boolean> componentDebugModes)
-