DataGenerator requires a transformation which can be written in both CTL and Java.
See Java Interface for more information about the interface.
Remember that this component allows sending of each record through the connected output port whose number equals the value returned by the transformation (Return Values of Transformations). Mapping must be defined for such port.
JMSReader allows optionally a transformation which can be written in Java only.
See Java Interfaces for JMSReader for more information about the interface.
Remember that this component sends each record through all of the connected output ports. Mapping does not need to be defined.
MultiLevelReader requires a transformation which can only be written in Java.
See Java Interfaces for MultiLevelReader for more information.