Procédure
-
Double-cliquez sur le Read_Output pour
ouvrir sa vue Basic settings.
- Dans le champ Path, saisissez le chemin d'accès au message source, par exemple "E:/data/output". Laissez les autres paramètres tels qu'ils sont.
-
Double-cliquez sur le cThrottler pour
ouvrir sa vue Basic settings.
-
Dans le champ Request per period,
saisissez le nombre de messages autorisés par période, par exemple 1.
Dans le champ Set time period, saisissez la valeur de la période, par exemple 8000.
-
Double-cliquez sur le Print_File_Name
pour ouvrir sa vue Basic settings.
-
Dans le champ Code, saisissez le code
ci-dessous pour obtenir le nom des messages passant le throttler.
System.out.println("The file that passes throttler is: "+exchange.getIn().getHeader("CamelFileName"));
-
Double-cliquez sur le Print_File_Content
pour ouvrir sa vue Basic settings.
-
Dans le champ Code, saisissez le code
ci-dessous pour obtenir le contenu du message passant le throttler.
System.out.println("The content of " +exchange.getIn().getHeader("CamelFileName")+ " is: " +exchange.getIn().getBody(String.class));
- Appuyez sur Ctrl+S pour sauvegarder votre Route.