Rational® Publishing Engine provides
an API to the Rational Publishing Engine Core,
which the client applications also use to publish documents.
The
Rational Publishing Engine Java™ API can be used to create or
load document specifications and to execute them locally or remotely.
Note: The Rational Publishing Engine packages
that expose these APIs also expose other APIs such as the one used
by the Document Studio application for creating and editing template.
Those APIs are not meant for public usage and must not be used. Do
not use classes from the com.ibm.rational.rpe.template package.
Using
Rational Publishing Engine through
the Java API does not require
an
Rational Publishing Engine installation,
but the API can be made to use an
Rational Publishing Engine installation.
Tip: Make applications based on the Rational Publishing Engine Java API self-contained, so that
changes to the Rational Publishing Engine installation,
such as uninstall or upgrade, on the same computer do not affect your
application.
Figure 1. API document generation process overview