DocumentatieAEM GuidesDocumentatie voor AEM Guides

Op Java gebaseerde API om met uitvoergeneratie te werken

Laatst bijgewerkt: 5 mei 2025
  • Onderwerpen:
  • Java-based API Publishing

Gemaakt voor:

  • Ervaren
  • Ontwikkelaar
OPMERKING
U kunt op Java gebaseerde API's die beschikbaar zijn in Experience Manager Guides gebruiken om aangepaste plug-ins te maken en workflows uit te breiden. Dit artikel wordt in november 2024 gearchiveerd.
De mening javadoc voor de recentste en gedetailleerde documentatie bij het gebruiken van op Java-Gebaseerde API.

Met de volgende op Java gebaseerde API kunt u uitvoer genereren voor een DITA-kaart. Deze API is beschikbaar in de vorm van een bundel. U moet deze bundel in uw code omvatten om deze APIs te gebruiken.

Details bundel:

  • Identiteitskaart van de groep: com.adobe.fmdita

  • Artefactidentiteitskaart: api

  • Versie: 3.4

  • Pakket: ​ ​com.adobe.fmdita.api.maps​ ​

  • Klassegegevens:

    public class **PublishUtils** extends Object
    

    De klasse PublishUtils bevat een methode voor het genereren van uitvoer voor een of meer uitvoervoorinstellingen.

Uitvoer genereren

De methode generateOutput genereert uitvoer voor een DITA-toewijzingsbestand met de opgegeven uitvoervoorinstellingen.

Syntaxis:

public static void generateOutput(Session session,
String sourcePath,
String outputName)
throws GuidesApiException

Parameters:

Naam
Type
Beschrijving
session
javax.jcr.Session
Een geldige JCR-sessie.
sourcePath
String
Pad (in de AEM opslagplaats) van het DITA-kaartbestand waarvoor de uitvoer moet worden gegenereerd.
outputName
String
Naam van de uitvoervoorinstelling(en) die moet worden gebruikt om uitvoer te genereren. U kunt meerdere uitvoervoorinstellingen opgeven met een scheidingsteken voor de pipe ("|"), bijvoorbeeld aemsite|pdfoutput .

Uitzondering:
Genereert javax.jcr.RepositoryException , java.io.IOException en java.lang.Exception .

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178