Java
El paquete com.altova.stylevisionserver está compuesto por estas dos clases:
•public class StyleVisionServer (ver descripción más abajo)
•public class StyleVisionServerException extends Exception
clase StyleVisionServer
La clase StyleVisionServer crea una instancia de objeto StyleVision Server nueva y ofrece acceso a StyleVision Server. Los métodos de la clase StyleVisionServer se describen a continuación.
Métodos de la clase StyleVisionServer
A continuación se enumeran por orden alfabético todos los métodos de la clase StyleVisionServer.
public void addParameter(String nombre, String valor) Añade el nombre y el valor de un parámetro nuevo. Cada parámetro y su valor se especifican en una llamada distinta al método. Los parámetros se deben declarar en el documento XSLT. Parámetros: nombre: almacena el nombre del parámetro en forma de cadena de texto valor: almacena el valor del parámetro en forma de cadena de texto
|
public void clearParameterList() Borra la lista de parámetros.
|
public boolean generate(String transfPath) Procesa el archivo PXF indicado por transfPath. Emite StyleVisionServerException. Parámetros: transfPath: dirección URL absoluta que da la ubicación del archivo PXF. Devuelve: true() si la ejecución finaliza correctamente false() si se produce un error de ejecución Si se produce un error, utilice getLastExecutionMessage()
|
public int getAPIMajorVersion() Obtiene la versión principal de la API de StyleVision Server. Puede ser distinta a la versión del producto si la API está conectada a otro servidor.
|
public int getAPIMinorVersion() Obtiene la versión secundaria de la API de StyleVision Server. Puede ser distinta a la versión del producto si la API está conectada a otro servidor.
|
public int getAPIServicePackVersion() Obtiene la versión de service pack de la API de StyleVision Server. Puede ser distinta a la versión del producto si la API está conectada a otro servidor.
|
public String getLastExecutionMessage() Obtiene el mensaje recibido durante la última ejecución del comando generate.
|
public int getMajorVersion() Obtiene la versión principal de la aplicación.
|
public int getMinorVersion() Obtiene la versión secundaria de la aplicación.
|
public String getProductName() Obtiene el nombre del producto.
|
public String getProductNameAndVersion() Obtiene el nombre completo del producto y su número de versión.
|
public String getServerPath() Obtiene la ruta de acceso al archivo binario ejecutable del servidor.
|
public int getServicePackVersion() Obtiene la versión de service pack de la API de StyleVision Server.
|
public String getWorkingDirectory() Obtiene el directorio de trabajo actual.
|
public boolean is64bit() Comprueba si el ejecutable es de 64 bits. Devuelve: true() para StyleVision Server (x64), de lo contrario devuelve false().
|
public void setInputXML(String rutaAcceso) Establece qué archivo XML se debe procesar. Debe ser la ruta de acceso del archivo XML de trabajo indicado en el archivo PXF. Parámetros: rutaAcceso: almacena la ruta de acceso del archivo XML de trabajo del archivo PXF.
|
public void setOutputDOCX(String rutaAcceso) Establece la ruta de acceso y el nombre del archivo DOCX que se debe generar. Parámetros: rutaAcceso: ruta de acceso y nombre del archivo DOCX que se debe generar.
|
public void setOutputFO(String rutaAcceso) Establece la ruta de acceso y el nombre del archivo FO que se debe generar. Parámetros: rutaAcceso: la ruta de acceso y el nombre del archivo FO que se debe generar.
|
public void setOutputHTML(String rutaAcceso) Establece la ruta de acceso y el nombre del archivo HTML que se debe generar. Parámetros: rutaAcceso: ruta de acceso y nombre del archivo HTML que se debe generar.
|
public void setOutputPDF(String rutaAcceso) Establece la ruta de acceso y el nombre del archivo PDF que se debe generar. Parámetros: rutaAcceso: ruta de acceso y nombre del archivo PDF que se debe generar.
|
public void setOutputRTF(String rutaAcceso) Establece la ruta de acceso y el nombre del archivo RTF que se debe generar. Parámetros: rutaAcceso: ruta de acceso y nombre del archivo RTF que se debe generar.
|
public void setOutputText(String path) Establece la ruta de acceso y el nombre del archivo de texto que se debe generar. Parámetros: path: Thede acceso y nombre del archivo de texto que se debe generar.
|
public void setServerPath(String archivoServidor) Establece la ruta de acceso del ejecutable de StyleVisionServer. Parámetros: archivoServidor: ruta de acceso del ejecutable de StyleVisionServer.
|
public void setWhereClause(String cláusulaWhere) Establece una cláusula WHERE de SQL que determina qué filas se deben procesar de una fuente de esquema XML de BD. Parámetros: cláusulaWhere: la cláusula WHERE de SQL que determina qué filas se deben procesar de una fuente de esquema XML de BD.
|
public void setWorkingDirectory(String directorioTrabajo) Establece un directorio predeterminado. Las rutas de acceso relativas se resuelven en relación a este directorio. Parámetros: directorioTrabajo: ruta de acceso del directorio predeterminado (de trabajo).
|
public void stop() Detiene el proceso del servidor.
|