API basada en Java para trabajar con la generación de resultados id175UB30E05Z

NOTE
Puede utilizar las API basadas en Java disponibles en Experience Manager Guides para crear complementos personalizados y ampliar los flujos de trabajo predeterminados. Este artículo se archivará en noviembre de 2024.
Consulta javadoc para obtener la documentación más reciente y detallada sobre el uso de la API basada en Java.

La siguiente API basada en Java permite generar resultados para un mapa DITA. Esta API está disponible en forma de paquete. Debe incluir este paquete en su código para utilizar estas API.

Detalles del paquete:

  • Id. de grupo: com.adobe.fmdita

  • ID de artefacto: api

  • Versión: 3.4

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

  • Detalles de la clase:

    code language-java
    public class **PublishUtils** extends Object
    

    La clase PublishUtils contiene un método para generar resultados para uno o varios ajustes preestablecidos de salida.

Generar salida

El método generateOutput genera resultados para un archivo de mapa DITA utilizando los ajustes preestablecidos de salida especificados.

Sintaxis:

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

Parámetros:

Nombre
Tipo
Descripción
session
javax.jcr.Session
Una sesión JCR válida.
sourcePath
Cadena
AEM Ruta (en el repositorio de la) del archivo de mapa DITA para el que se debe generar la salida.
outputName
Cadena
Nombre de los ajustes preestablecidos de salida(s) que se utilizarán para generar la salida. Se pueden especificar varios ajustes preestablecidos de salida utilizando un delimitador de barra vertical ("|"), por ejemplo aemsite|pdfoutput.

Excepción:
Lanza javax.jcr.RepositoryException, java.io.IOException y java.lang.Exception.

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