openMatcherEx() - trillium_quality - Latest

Référence du SDK Trillium Director

Product type
Logiciels
Portfolio
Verify
Product family
Trillium™ software
Product
Trillium™ software > Trillium™ Quality
Version
Latest
ft:locale
fr-FR
Product name
Trillium Quality
ft:title
Référence du SDK Trillium Director
Copyright
2024
First publish date
2008
ft:lastEdition
2025-06-18
ft:lastPublication
2025-06-18T10:58:47.008000
L1_Product_Gateway
Verify
L2_Product_Segment
Data Quality
L3_Product_Brand
Precisely Trillium
L4_Investment_Segment
Legacy DQ
L5_Product_Group
Legacy DQ - Application
L6_Product_Name
Trillium Quality

La méthode openMatcherEX() combine les méthodes attach() et openMatcher() dans une seule méthode.

La valeur renvoyée est le chemin de communication (handle) vers le serveur. Le chemin de communication doit être utilisé dans les appels API ultérieurs pour échanger des données avec le serveur. (Si la valeur renvoyée est 0, voir « Valeurs renvoyées » ci-dessous.)

Syntaxe

public int openMatcherEx(char systemID,
                        java.lang.String serverName,
                        int retCode[]);

Paramètres

Nom

Type

Utilisation

Longueur

Description

systemID

caractère

Entrée

1

ID système du serveur demandé.

serverName

chaîne

Entrée

1-8

Nom du serveur demandé.

retCode

int[ ]

Sortie

4

Code d'erreur indiquant le statut de l'appel de la méthode.

Valeurs renvoyées

La valeur retournée 0 indique que la tentative de connexion à un serveur Director a échoué, et le code retCode indique l'erreur spécifique. Pour la description du contenu du paramètre retCode, reportez-vous à Valeurs renvoyées.

Exemple

TrilTGenClient testClient = new TrilTGenClient();
 
// Return code and handle
int[] retCode      = new int[1];
int handle = 0;
 
// System and Server ID for attach()
char systemID;
String serverName;
systemID = 'G';
serverName = "RMatcher";
// Attach and initialize the session using openMatcherEx()
handle = testClient.openMatcherEx(systemID, serverName, retCode);                        
 
if (retCode[0] == 0) {
 
// Perform relevant processing
// Close the matcher server and release using closeMatcherEx()
  testClient.closeMatcherEx(handle, retCode);
}