closeMatcher() - 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 closeMatcher() met fin à une session entre une application client et un serveur de programme de correspondance Director.

Remarque : Le fait de ne pas fermer la session du programme de correspondance peut dégrader les performances ou entraîner des fuites de mémoire ou une perte d'utilisation du serveur.

Syntaxe

public void closeMatcher(int handle, int retCode[]);

Paramètres

Nom

Type

Utilisation

Longueur

Description

handle

entier

Entrée

––

Handle vers une instance du serveur du programme de correspondance Director.

retCode

int[ ]

Sortie

4

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

Valeurs renvoyées

Reportez-vous à la section Valeurs renvoyées.

Exemple

TrilTGenClient testClient = new TrilTGenClient();

int[] retCode= new int[1];
int handle = 0;                 // Return code and handle
char systemID = ‘G’;           // System and Server ID for
attach()
String serverName = “RMatcher”;

// Attach operation is required with openMatcher()
handle = testClient.attach(systemID, serverName, retCode);

if (retCode[0] == 0) {
testClient.openMatcher(handle, retCode);
if (retCode[0] == 0) {

    // Functional calls to matcher not shown
    
    // Close matcher server
    testClient.closeMatcher(handle, retCode);

    // Release operation is required with closeMatcher()
    testClient.release(handle, retCode);
}