L'activité Interroger les documents est utilisée pour interroger les documents de la base de données dans le serveur Lotus® Domino® correspondant aux valeurs spécifiées dans les zones de document.
Vous trouverez des instructions pour la création ou l'édition d'un noeud final Domino dans la section Création ou édition d'un noeud final pour une activité Domino.
Lorsque le type de formulaire est le même pour plusieurs bases de données, vous pouvez spécifier le nom de la base de données dans les paramètres optionnels de la tâche Mapper les entrées, endroit où la même orchestration peut être utilisée pour effectuer des opérations sortantes sur différentes bases de données. Pour cela, vous devez spécifier le nom de base de données dans le paramètre optionnel databaseName (décrit au tableau 1). Si une valeur est attribuée au paramètre databaseName, l'opération sortante est réalisée sur la base de données désignée par cette valeur. Si aucune valeur n'est attribuée à ce paramètre, l'opération sortante est exécutée sur la base de données spécifiée dans la configuration.
Le paramètre d'entrée optionnel est décrit dans le tableau suivant :
Nom de paramètre | Description |
---|---|
databaseName | databaseName est le nom de la base de données dans laquelle le document est interrogé. Si une valeur est fixée pour ce paramètre, elle annule et remplace la valeur spécifiée pour la base de données dans le panneau Configurer. Ce paramètre est utile lorsque des documents à la structure (forme) identique doivent être interrogés dans plusieurs bases de données à l'aide de la même orchestration. |
Paramètres | Description |
---|---|
Paramètres dominoConnectionProperties | |
hostName | Spécifie le nom d'hôte ou l'adresse IP de la machine sur laquelle le serveur Domino s'exécute. |
diiopPort | Port DIIOP (Domino Internet Inter-ORB Protocol) qui permet aux applets ou aux applications Java d'accéder à des données Domino distantes via CORBA. La valeur par défaut est 63148. |
username | Spécifie le nom d'utilisateur pour la connexion au serveur Domino. |
Paramètres connectionPool | |
minimumConnections | Spécifie le nombre minimal de connexions au serveur Domino que le dispositif d'intégration maintient ouvertes dans le pool de connexions. La valeur 0 (zéro) est prise en charge. La valeur par défaut est 5. |
maximumConnections | Spécifie le nombre maximal de connexions au serveur Domino que le dispositif d'intégration peut maintenir ouvertes dans le pool de connexions. La valeur 0 (zéro) signifie que le nombre de connexions est illimité. La valeur par défaut est 25. |
maxIdleTime | Spécifie la durée en minutes pendant laquelle une connexion au serveur Domino peut rester ouverte tout en étant inactive avant d'être fermée par le dispositif d'intégration. La valeur 0 (zéro) signifie que les connexions sont fermées lorsqu'elles sont renvoyées vers le pool - pas de délai d'inactivité. La valeur par défaut est 120 minutes. |
maxWait | Spécifie la durée en secondes pendant laquelle le dispositif d'intégration attend une connexion lorsque toutes les connexions du pool sont utilisées. S'il n'obtient pas de connexion après ce délai, une exception est émise. La valeur par défaut est 300 secondes. |
reclaimConnections | Spécifie l'intervalle suivant lequel le connecteur recherche les connexions inactives. Les connexions inactives sont récupérées jusqu'à ce que le nombre minimal de connexions, défini par le paramètre Nombre minimal de connexions, soit atteint. La valeur par défaut est de 5 minutes. |
password | Spécifie le mot de passe associé au nom d'utilisateur pour la connexion au serveur Domino. |
Nom de paramètre | Description |
---|---|
searchType | Spécifie le type de recherche à utiliser pour l'activité . Valeurs possibles :
|
queryUsingTimestamp est le paramètre utilisé pour interroger les documents d'après leur horodatage. La propriété timestamp est récursive. Vous pouvez définir groupFields, name, operator et value sous la propriété timestamp.
Les paramètres de sortie optionnels sont décrits dans le tableau suivant :
Nom de paramètre | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
queryUsingTimestamp | Les propriétés timestamp sont les suivantes :
Remarque :
|