The APT_Operator class interface

The APT_Operator class header file contains descriptions of the functions that are available in the class.

The header file is located in install_directory/ Server/PXEngine/incude/apt_framework/operator.h on UNIX or Linux systems or install_directory\Server\PXEngine\incude\apt_framework\operator.h on Windows systems, where install_directory is the IBM® InfoSphere® Information Serverinstallation directory, for example /opt/IBM/InfomationServer or C:\IBM\InformationServer.

The two pure virtual functions, describeOperator() and runLocally(), and the virtual function initializeFromArgs_(), are included in the protected interface. You must override these three functions.

The runLocally() function is invoked in parallel for each instance of the operator. After runLocally() has been called, the postFinalRunLocally() function is invoked for each data set partition. The default implementation of both functions is a no op.

When end-of-wave processing is completed, the runLocally() function can be called multiple times. In this case, the postFinalRunLocally() function is called after the last invocation of runLocally().