Java-basierte API für die Verwendung mit der Ausgabegenerierung id175UB30E05Z
Mit der folgenden Java-basierten API können Sie die Ausgabe für eine DITA-Zuordnung generieren. Diese API ist in Form eines Bundles verfügbar. Sie müssen dieses Bundle in Ihren Code aufnehmen, um diese APIs verwenden zu können.
Paketdetails:
-
Gruppen-ID: com.adobe.fmdita
-
Artefakt-ID: api
-
Version: 3.4
-
Paket: com.adobe.fmdita.api.maps
-
Klassendetails:
code language-java public class **PublishUtils** extends Object
Die Klasse
PublishUtils
enthält eine Methode zum Generieren der Ausgabe für eine oder mehrere Ausgabevorgaben.
Ausgabe generieren
Die Methode generateOutput
generiert die Ausgabe für eine DITA-Map-Datei mithilfe der angegebenen Ausgabevorgaben.
Syntax:
public static void generateOutput(Session session,
String sourcePath,
String outputName)
throws GuidesApiException
Parameter:
|Name|Typ|Beschreibung|
|—|—|—|
|session
|javax.jcr.Session|Eine gültige JCR-Sitzung.|
|sourcePath
|String|Pfad (im AEM Repository) der DITA-Map-Datei, für die die Ausgabe generiert werden muss.|
|outputName
|String|Name der Ausgabevorgabe(n), die zum Generieren der Ausgabe verwendet werden soll. Mehrere Ausgabevorgaben können mit einem senkrechten Strich ("|") angegeben werden, z. B. aemsite\|pdfoutput
.|
Exception:
Löst javax.jcr.RepositoryException
, java.io.IOException
und java.lang.Exception
aus.