Double-cliquez sur le tWaitForFile pour ouvrir sa vue Basic settings.
Dans le champ Directory to scan, saisissez le nom du répertoire à scanner.
Dans le champ File mask, saisissez "*.txt" pour ne scanner que les fichiers texte.
Dans la liste déroulante Trigger action when, sélectionnez a file is created afin de déclencher le premier tJava lorsqu'un fichier texte est créé.
Dans la liste déroulante Then, sélectionnez exit loop afin d'arrêter la boucle itérative dès que le premier tJava a été déclenché.
Double-cliquez sur le composant tJava avec le lien Iterate pour ouvrir sa vue Basic settings.
Dans la zone Code, copiez-collez le code suivant :
System.out.println("A file was created at " + TalendDate.getCurrentDate()); System.out.println("Name of the created file: " + ((String)globalMap.get("tWaitForFile_1_CREATED_FILE")));
Double-cliquez sur le composant tJava avec le lien On Subjob Ok pour ouvrir sa vue Basic settings.
Dans la zone Code, copiez-collez le code suivant :
System.out.println("\r\nIteration loop ended at " + TalendDate.getCurrentDate()); System.out.println("Number of iterations finished: " + ((Integer)globalMap.get("tWaitForFile_1_CURRENT_ITERATION")));
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.