Java
Das Paket com.altova.stylevisionserver besteht aus den folgenden Klassen:
•public class StyleVisionServer (siehe Beschreibung unten)
•public class StyleVisionServerException extends Exception
Die Klasse StyleVisionServer
Die Klasse StyleVisionServer erstellt eine neue StyleVision Server Objektinstanz und bietet Zugriff auf StyleVision Server. Im Folgenden finden Sie eine Beschreibung der Methoden der Schnittstelle StyleVisionServer.
Methoden der Klasse StyleVisionServer
Im Folgenden finden Sie eine alphabetisch geordnete Liste der Methoden der Klasse StyleVisionServer.
public void addParameter(String name, String value) Fügt den Namen und Wert eines neuen Parameters hinzu. Jeder Parameter und sein Wert werden in einem separaten Methodenaufruf definiert. Parameter müssen im XSLT-Dokument deklariert sein. Parameter: name: Enthält den Namen des Parameters als String. value: Enthält den Wert des Parameters als String.
|
public void clearParameterList() Löscht die Liste der Parameter.
|
public boolean generate(String transfPath) Verarbeitet die in transfPath definierte PXF-Datei. Löst StyleVisionServerException aus. Parameter: transfPath: Eine absolute URL, die den Pfad zur <%PXF%>-Datei angibt. Rückgabe: true() bei erfolgreicher Ausführung false() wenn die Ausführung fehlschlägt Verwenden Sie bei einem Fehler getLastExecutionMessage()
|
public int getAPIMajorVersion() Ruft die Hauptversion der StyleVision Server API ab. Sie unterscheidet sich eventuell von der Produktversion, wenn die API mit einem anderen Server verbunden ist.
|
public int getAPIMinorVersion() Ruft die Nebenversion der StyleVision Server API ab. Sie unterscheidet sich eventuell von der Produktversion, wenn die API mit einem anderen Server verbunden ist.
|
public int getAPIServicePackVersion() Ruft die Service Pack-Version der StyleVision Server API ab. Sie unterscheidet sich eventuell von der Produktversion, wenn die API mit einem anderen Server verbunden ist.
|
public String getLastExecutionMessage() Ruft die beim letzten generate-Befehl erhaltene Meldung auf.
|
public int getMajorVersion() Ruft die Hauptversion der Applikation ab.
|
public int getMinorVersion() Ruft die Nebenversion der Applikation ab.
|
public String getProductName() Ruft den Produktnamen ab.
|
public String getProductNameAndVersion() Ruft den vollständigen Namen und die Versionsnummer des Produkts ab.
|
public String getServerPath() Ruft den Pfad zur ausführbaren Binärdatei des Servers ab.
|
public int getServicePackVersion() Ruft die Service Pack-Version von StyleVision Server ab.
|
public String getWorkingDirectory() Ruft das aktuelle Arbeitsverzeichnis ab.
|
public boolean is64bit() Überprüft, ob die ausführbare Datei eine 64-Bit-Datei ist. Rückgabe: true() für StyleVision Server (x64), andernfalls false().
|
public void setInputXML(String path) Definiert die zu verarbeitende XML-Datei. Dabei muss es sich um den Pfad der in der PXF-Datei definierten XML-Arbeitsdatei handeln. Parameter: path: Enthält den Pfad der XML-Arbeitsdatei in der PXF-Datei.
|
public void setOutputDOCX(String path) Definiert den Namen und Pfad der zu generierenden DOCX-Datei. Parameter: path: Der Name und Pfad der zu generierenden DOCX-Datei.
|
public void setOutputFO(String path) Definiert den Namen und Pfad der zu generierenden FO-Datei. Parameter: path: Der Name und Pfad der zu generierenden FO-Datei.
|
public void setOutputHTML(String path) Definiert den Namen und Pfad der zu generierenden HTML-Datei. Parameter: path: Der Name und Pfad der zu generierenden HTML-Datei.
|
public void setOutputPDF(String path) Definiert den Namen und Pfad der zu generierenden PDF-Datei. Parameter: path: Der Name und Pfad der zu generierenden PDF-Datei.
|
public void setOutputRTF(String path) Definiert den Namen und Pfad der zu generierenden RTF-Datei. Parameter: path: Der Name und Pfad der zu generierenden RTF-Datei.
|
public void setOutputText(String path) Definiert den Namen und Pfad der zu generierenden Textdatei. Parameter: path: Der Name und Pfad der zu generierenden Textdatei.
|
public void setServerPath(String serverFile) Definiert den Pfad der ausführbaren StyleVisionServer Datei. Parameter: serverFile: Der Pfad der ausführbaren StyleVisionServer Datei.
|
public void setWhereClause(String whereClause) Definiert eine SQL WHERE-Klausel, mit der festgelegt wird, welche Zeilen einer DB-XML-Schemaquelle verarbeitet werden sollen. Parameter: whereClause: Die SQL WHERE-Klausel, die angibt, welche Zeilen einer DB-XML-Schemaquelle verarbeitet werden sollen.
|
public void setWorkingDirectory(String workingDirectory) Definiert ein Standardverzeichnis. Relative Pfade werden relativ zu diesem Verzeichnis aufgelöst. Parameter: workingDirectory: Der Pfad des Standard (Arbeits)-Verzeichnisses
|
public void stop() Beendet den Server-Prozess.
|