We apologize for untranslated text, you can use the Google Translation button to get an automatic translation of the web page in the language of your choice.

Import des documents et schedulePeriod

Christophe Danière · on 7/17/18 at 8:53 AM

Le paramètre fileprocessor.repository.<repository-id>.schedulePeriod est une valeur numérique : quelle est son unité ?

14 pts
Olivier Jaquemet - on 7/17/18 at 9:11 AM
Best answer

Bonjour Christophe,

La propriété schedulePeriod permet de définir une période en minute, à laquelle un parcours du dossier du repository est effectué. Retrouvez la description de ces propriétés à 2 endroits : 

  • dans la javadoc Repository#setSchedulePeriod
  • dans le fichier WEB-INF/jalios/jcms.prop de votre webapp qui décrit également ces propriétés pour application sur le repository JCMSUpload (celui des documents déposé depuis l'application)

Dans le cas du module d'import de document, cette valeur permet donc de définir la fréquence à laquelle l'import des nouveaux document déposé dans le dossier est effectuée. Pour configurer la fréquence de parcours d'un repository, vous pouvez utiliser :

  • soit la propriété schedulePeriod pour définir une période en minute,
  • soit la propriétéscheduleCron pour définir une planification en utilisant la syntaxe JDring.

Attention, ces propriété doiventt impérativement être laissées vide pour le repository JCMSUpload. Les créations et modification de fichiers de ce repository sont déjà détecté par les APIs de données (Listener).

10 pts