DocumentazioneAEM GuidesDocumentazione di AEM Guides

API basata su Java per lavorare con la generazione di output

Ultimo aggiornamento: 5 maggio 2025
  • Argomenti:
  • Pubblicazione API basata su Java

Creato per:

  • Esperto
  • Sviluppatore
NOTA
Puoi utilizzare le API basate su Java disponibili in Experience Manager Guides per creare plug-in personalizzati ed estendere flussi di lavoro preconfigurati. Questo articolo verrà archiviato a novembre 2024.
Visualizza javadoc per la documentazione più recente e dettagliata sull'utilizzo dell'API basata su Java.

La seguente API basata su Java consente di generare l'output per una mappa DITA. Questa API è disponibile sotto forma di bundle. Per utilizzare queste API, devi includere questo bundle nel codice.

Dettagli bundle:

  • ID gruppo: com.adobe.fmdita

  • ID artefatto: api

  • Versione: 3.4

  • Pacchetto: ​ ​com.adobe.fmdita.api.map​ ​

  • Dettagli classe:

    public class **PublishUtils** extends Object
    

    La classe PublishUtils contiene un metodo per generare l'output per uno o più predefiniti di output.

Genera output

Il metodo generateOutput genera l'output per un file di mappa DITA utilizzando i predefiniti di output specificati.

Sintassi:

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

Parametri:

Nome
Tipo
Descrizione
session
javax.jcr.Session
Una sessione JCR valida.
sourcePath
Stringa
Percorso (nel repository AEM) del file di mapping DITA per il quale deve essere generato l'output.
outputName
Stringa
Nome del predefinito di output(s) da utilizzare per generare l'output. È possibile specificare più predefiniti di output utilizzando un delimitatore pipe ("|"), ad esempio aemsite|pdfoutput.

Eccezione:
Genera javax.jcr.RepositoryException, java.io.IOException e java.lang.Exception.

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