Tivoli Directory Integrator is pure Java. Whenever you issue a command to Directory Integrator, work with components and objects, or manipulate data in your flow, you are working with Java objects. IBM Tivoli Directory Integrator v7.1 uses IBM Java version 1.6.
We will also want the Javadocs for Java as well, since all TDI objects, as well as the data values inside your solution, are in the form of Java objects.
The J2SE documentation itself can be found here:http://java.sun.com/j2se/1.5.0/docs/index.html
Scripting is necessary when we need to add custom processing to your AssemblyLine. Examples of where scripting can be helpful include the following tasks:
Go to the examples/scripting subdirectory of the IBM Tivoli Directory Integrator installation.