Instruction EditJob

Cette instruction permet de modifier un travail existant pour le planificateur.

Valeurs des paramètres

http://host_name/path/
Nom qualifié complet de WebSphere Commerce Server et chemin de configuration.
langId
Définit ou restaure la langue préférée pour la durée de la session ; les langues prises en charge pour un magasin figurent dans la table STORELANG.
URL
URL devant être lancée lorsque l'instruction aboutit.
name
Utilisateur pour lequel le planificateur exécute ce travail. Ce paramètre est extrait de la colonne LOGONID de la table USERREG.
pathInfo
Instruction Websphere Commerce qui exécute ce travail. Par exemple: 
     request=commerce/servlet/pathInfo?queryString
queryString
Paramètres de la commande à lancer.  Tous les caractères spéciaux, tels que =, &, / et ?, doivent être codés.
start
Heure à laquelle doit avoir lieu la première exécution de ce travail, présentée au format JJ:MM:AAAA:HH:MM:SS ; seules les valeurs HH:MM:SS sont obligatoires.
hôte
Nom de l'hôte autorisé à exécuter ce travail. Si ce paramètre est omis, le travail peut être exécuté par un autre hôte. Ce paramètre est nécessaire uniquement si le planificateur s'exécute sur plusieurs hôtes et si un travail doit être limité à un seul d'entre eux. Le nom d'hôte doit figurer sous la forme : nom.domaine
interval
Nombre de secondes entre deux exécutions successives de ce travail. Si ce paramètre est omis, le travail n'est exécuté qu'une seule fois.
attempts
Nombre de tentatives d'exécution du travail faites par le planificateur en cas d'échec. Ce paramètre doit être utilisé avec le paramètre de délai. Les deux paramètres doivent être présents pour une nouvelle tentative d'exécution du travail.
delay
Nombre de secondes devant s'écouler avant une nouvelle tentative d'exécution du travail. Ce paramètre doit être utilisé avec le paramètre de tentative. Les deux paramètres doivent être présents pour une nouvelle tentative d'exécution du travail.
schedulePolicy
Indique la stratégie devant être mise en oeuvre par le planificateur lorsque l'exécution du travail a échoué plus d'une fois. Deux valeurs sont possibles pour ce paramètre :
priority
Numéro associé à la priorité du travail. Cette valeur est insérée à la colonne SCCPRIORITY de la table SCHCONFIG. Un nombre élevé indique un travail avec un niveau de priorité élevé.
applicationType
Type d'application utilisée pour exécuter le travail ajouté. Le rôle de ce paramètre est de contraindre les travaux mobilisant de nombreuses ressources à utiliser un nombre limité d'unités d'exécution. Les types d'application et les règles régissant leur accès aux ressources sont définis par l'utilisateur dans le fichier de configuration XML du serveur. Le type d'application par défaut est la valeur nulle.
JobId
Numéro de référence du travail planifié.
checkCmdId
Instruction de tâche qui permet d'implémenter l'interface CheckForWorkCmd utilisée pour déterminer s'il est nécessaire d'exécuter une instruction.
storeId
Magasin auquel appartient le travail planifié.
 

Exemple
L'exemple suivant montre comment modifier un travail dont le numéro de référence est 10001 et dont l'heure de début a été spécifiée :
     http://myhostname/webapp/wcs/stores/servlet/AddJob?start=2000:07:15:14:15:20
     &pathInfo='/InterestItemDisplay'&URL=basemall.jsp&name=login999&queryString=listId%3D
&jobId='10001'

 

Comportement

Conditions d'exception
Aucune.

Rubriques connexes

Tâches connexes

Références connexes

IBM copyright