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
Parameter
- url – Die Adresse des ABBYY FlexiCapture Application Servers im Format
http://<ApplicationServer>.
Methoden
getProjectNames
Rückgabewert
- Eine Liste von Projektnamen
Ausnahmen
- FlexiCaptureConnectorException – wenn beim Abrufen der Liste der Projektnamen ein Fehler auftritt.
getProject
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
Rückgabewert
- Ein string, der den Namen des Mandanten auf dem ABBYY FlexiCapture 12-Server enthält. Dieser string ist standardmäßig leer.
setTenant
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
Rückgabewert
- Die Zeit (in Sekunden), die auf eine Antwort vom ABBYY FlexiCapture 12-Server gewartet wird. Der Standardwert beträgt 300 Sekunden.
setTimeout
Parameter
- timeout – die Wartezeit auf eine Antwort vom ABBYY FlexiCapture 12-Server.
Ausnahme
- IllegalArgumentException – wenn der Eingabeparameter kleiner oder gleich 0 ist.
getCredentials
Rückgabewert
- Ein Objekt, das die Anmeldedaten des Benutzers enthält
setCredentials
Parameter
- credentials – ein Objekt, das die Anmeldedaten des Benutzers enthält
Ausnahmen
- IllegalArgumentException – wenn die Eingabeparameter leer sind oder 0 betragen
