Skip to main content
La classe FlexiCaptureWebServiceClient appartient à l’espace de noms com.abbyy.connectors. Elle hérite de la classe AutoCloseable et se connecte au service web ABBYY FlexiCapture 12.

Constructeur

Crée un nouvel objet client permettant de se connecter au service web ABBYY FlexiCapture 12.

Paramètres

  • url – L’adresse du serveur d’applications ABBYY FlexiCapture, au format http://<ApplicationServer>.

Méthodes

getProjectNames

Renvoie la liste des noms des projets présents sur le serveur ABBYY FlexiCapture 12.

Valeur de retour

  • Une liste de noms de projets

Exceptions

  • FlexiCaptureConnectorException – Si une erreur se produit lors de la récupération de la liste des noms de projets.

getProject

Ouvre le projet spécifié par le paramètre name, puis crée et renvoie un nouvel objet FlexiCaptureProject.

Paramètres

  • name – Nom du projet sur le serveur ABBYY FlexiCapture 12.

Valeur de retour

  • Un objet FlexiCaptureProject

Exceptions

  • FlexiCaptureConnectorException – Si une erreur survient lors de l’ouverture du projet.

getTenant

Renvoie le nom du tenant.

Valeur de retour

  • Une valeur de type string contenant le nom du tenant sur le serveur ABBYY FlexiCapture 12. Cette valeur est vide par défaut.

setTenant

Définit le nom du tenant.

Paramètres

  • tenant – Le nom du tenant sur le serveur ABBYY FlexiCapture 12. Spécifiez ce paramètre lorsque vous travaillez avec le tenant et omettez-le lorsque vous travaillez avec le root.

Exceptions

  • IllegalArgumentException – Si le paramètre d’entrée est vide ou égal à 0.

getTimeout

Renvoie le délai d’attente avant une réponse du serveur.

Valeur de retour

  • Le délai, en secondes, à attendre avant de recevoir une réponse du serveur ABBYY FlexiCapture 12. La valeur par défaut est de 300 secondes.

setTimeout

Définit le délai d’attente (en secondes) avant de recevoir une réponse du serveur. La valeur du délai d’expiration par défaut est de 300 secondes.

Paramètres

  • timeout – le délai d’attente d’une réponse du serveur ABBYY FlexiCapture 12

Exceptions

  • IllegalArgumentException – si le paramètre d’entrée est inférieur ou égal à 0

getCredentials

Renvoie le nom d’utilisateur et le mot de passe.

Valeur de retour

  • Un objet contenant le nom et le mot de passe de l’utilisateur

setCredentials

Définit le nom d’utilisateur et le mot de passe.

Paramètres

  • credentials – Un objet contenant le nom d’utilisateur et le mot de passe.

Exceptions

  • IllegalArgumentException – Si les paramètres d’entrée sont vides ou égaux à 0.

close

Ferme la connexion à l’API Web ABBYY FlexiCapture 12.