Skip to main content
Die FlexiCaptureWebServiceClient-Klasse befindet sich im com.abbyy.connectors-Namespace. Sie erbt von der AutoCloseable-Klasse und stellt eine Verbindung mit dem ABBYY FlexiCapture 12-Webservice her.

Konstruktor

Erstellt ein neues Client-Objekt, um eine Verbindung mit dem ABBYY FlexiCapture 12-Webservice herzustellen.

Parameter

  • url – Die Adresse des ABBYY FlexiCapture Application Servers im Format http://<ApplicationServer>.

Methoden

getProjectNames

Gibt eine Liste der Projektnamen auf dem ABBYY FlexiCapture 12-Server zurück.

Rückgabewert

  • Eine Liste von Projektnamen

Ausnahmen

  • FlexiCaptureConnectorException – wenn beim Abrufen der Liste der Projektnamen ein Fehler auftritt.

getProject

Öffnet das durch den Parameter name angegebene Projekt, erstellt ein neues FlexiCaptureProject-Objekt und gibt dieses zurück.

Parameter

  • name – Der Name des Projekts auf dem ABBYY FlexiCapture 12-Server.

Rückgabewert

  • Ein FlexiCaptureProject-Objekt

Ausnahmen

  • FlexiCaptureConnectorException – Wenn beim Öffnen des Projekts ein Fehler auftritt.

getTenant

Gibt den Namen des Mandanten zurück.

Rückgabewert

  • Ein string, der den Namen des Mandanten auf dem ABBYY FlexiCapture 12-Server enthält. Dieser string ist standardmäßig leer.

setTenant

Legt den Namen des Mandanten fest.

Parameter

  • tenant – der Name des Mandanten auf dem ABBYY FlexiCapture 12-Server. Dieser Parameter wird bei der Arbeit mit dem Mandanten angegeben und bei der Arbeit mit root weggelassen.

Ausnahmen

  • IllegalArgumentException – wenn der Eingabeparameter leer ist oder 0 beträgt.

getTimeout

Gibt die Wartezeit auf eine Serverantwort zurück.

Rückgabewert

  • Die Zeit (in Sekunden), die auf eine Antwort vom ABBYY FlexiCapture 12-Server gewartet wird. Der Standardwert beträgt 300 Sekunden.

setTimeout

Legt fest, wie lange in Sekunden auf eine Antwort des Servers gewartet wird. Der Standardwert für das Timeout beträgt 300 Sekunden.

Parameter

  • timeout – die Wartezeit auf eine Antwort vom ABBYY FlexiCapture 12-Server.

Ausnahme

  • IllegalArgumentException – wenn der Eingabeparameter kleiner oder gleich 0 ist.

getCredentials

Gibt die Anmeldedaten des Benutzers zurück.

Rückgabewert

  • Ein Objekt, das die Anmeldedaten des Benutzers enthält

setCredentials

Setzt die Anmeldedaten des Benutzers.

Parameter

  • credentials – ein Objekt, das die Anmeldedaten des Benutzers enthält

Ausnahmen

  • IllegalArgumentException – wenn die Eingabeparameter leer sind oder 0 betragen

close

Schließt die Verbindung zur ABBYY FlexiCapture 12 Web-API.