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 para obtener la documentación más reciente y detallada sobre el uso de la API basada en Java.
Consulta 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