Groupe de commandes JobSchedulerCommands pour l'objet AdminTask
Les langages de script Jython ou Jacl permettent de configurer le planificateur de travaux avec l'outil wsadmin. Les commandes et paramètres du groupe JobSchedulerCommands peuvent être utilisés pour gérer les attributs de configuration et les propriétés personnalisées.
showJobSchedulerAttributes
La commande showJobSchedulerAttributes affiche tous les attributs de configuration du planificateur de travaux.
Objet cible
Aucun
Paramètres requis
Aucun
Paramètres optionnels
Aucun
Valeur renvoyée
La commande renvoie la liste de tous les attributs du planificateur de travaux.
Exemple d'utilisation en mode de traitement par lots
- Avec Jacl
$AdminTask showJobSchedulerAttributes
- Avec Jython
AdminTask.showJobSchedulerAttributes( )
Exemple d'utilisation en mode interactif
- A l'aide de Jacl :
$AdminTask showJobSchedulerAttributes
- En langage
Jython :
AdminTask.showJobSchedulerAttributes( )
modifyJobSchedulerAttribute
La commande modifyJobSchedulerAttribute modifie un attribut de configuration du planificateur de travaux.
Objet cible
Aucun
Paramètres requis
- -name
- Indique le nom de l'attribut à modifier. (Chaîne) Les attributs suivants sont pris en charge.
- datasourceJNDIName (valeur par défaut : jdbc/lrsched)
- databaseSchemaName (valeur par défaut : LRSSCHEMA)
- deploymentTarget (valeur par défaut : aucune)
- endpointJobLogLocation (valeur par défaut : ${GRID_JOBLOG_ROOT})
- enableUsageRecording (valeur par défaut : false)
- enableUsageRecordingZOS (valeur par défaut : false)
Paramètres optionnels
- -value
- Indique la valeur de l'attribut. (Chaîne) Si elle n'est pas indiquée, la valeur par défaut des attributs respectifs est attribuée.
Valeur renvoyée
La commande renvoie l'ID objet du planificateur de travaux.
Exemple d'utilisation en mode de traitement par lots
- A l'aide de Jacl :
$AdminTask modifyJobSchedulerAttribute {-name datasourceJNDIName -value "jdbc/ds"}
- En langage
Jython :
AdminTask.modifyJobSchedulerAttribute('[-name datasourceJNDIName -value jdbc/ds]')
Exemple d'utilisation en mode interactif
- A l'aide de Jacl :
$AdminTask modifyJobSchedulerAttribute {-interactive}
- En langage
Jython :
AdminTask.modifyJobSchedulerAttribute ('[-interactive]')
createJobSchedulerProperty
La commande createJobSchedulerProperty crée des propriétés personnalisées pour le planificateur de travaux.
Objet cible
Aucun
Paramètres requis
- -name
- Indique le nom de la propriété personnalisée à créer. (Chaîne)
- -value
- Valeur de la propriété personnalisée. (Chaîne)
Paramètres optionnels
- -description
- Indique la description de la propriété personnalisée. (Chaîne)
Valeur renvoyée
La commande renvoie l'ID objet des propriétés.
Exemple d'utilisation en mode de traitement par lots
- A l'aide de Jacl :
$AdminTask createJobSchedulerProperty {-name bjsProp1 -value "bjsprop1"}
- En langage
Jython :
AdminTask.createJobSchedulerProperty('[-name bjsProp1 -value bjsprop1]')
Exemple d'utilisation en mode interactif
- A l'aide de Jacl :
$AdminTask createJobSchedulerProperty {-interactive}
- En langage
Jython :
AdminTask.createJobSchedulerProperty ('[-interactive]')
modifyJobSchedulerProperty
La commande modifyJobSchedulerProperty modifie les propriétés personnalisées du planificateur de travaux.
Objet cible
Aucun
Paramètres requis
- -name
- Indique le nom de la propriété personnalisée à modifier. (Chaîne)
- -value
- Valeur de la propriété personnalisée. (Chaîne)
Paramètres optionnels
- -description
- Indique la description de la propriété personnalisée. (Chaîne)
Valeur renvoyée
La commande renvoie l'ID objet des propriétés.
Exemple d'utilisation en mode de traitement par lots
- A l'aide de Jacl :
$AdminTask modifyJobSchedulerProperty {-name bjsProp1 -value "bjsprop1"}
- En langage
Jython :
AdminTask.modifyJobSchedulerProperty('[-name bjsProp1 -value bjsprop1]')
Exemple d'utilisation en mode interactif
- A l'aide de Jacl :
$AdminTask modifyJobSchedulerProperty {-interactive}
- En langage
Jython :
AdminTask.modifyJobSchedulerProperty ('[-interactive]')
removeJobSchedulerProperty
La commande removeJobSchedulerProperty supprime des propriétés personnalisées du planificateur de travaux.
Objet cible
Aucun
Paramètres requis
- -name
- Indique le nom de la propriété personnalisée à supprimer. (Chaîne)
Paramètres optionnels
Aucun
Valeur renvoyée
La commande renvoie l'ID objet des propriétés.
Exemple d'utilisation en mode de traitement par lots
- A l'aide de Jacl :
$AdminTask removeJobSchedulerProperty {-name bjsProp1}
- En langage
Jython :
AdminTask.removeJobSchedulerProperty('[-name bjsProp1]')
Exemple d'utilisation en mode interactif
- A l'aide de Jacl :
$AdminTask removeJobSchedulerProperty {-interactive}
- En langage
Jython :
AdminTask.removeJobSchedulerProperty ('[-interactive]')
listJobSchedulerProperties
La commande listJobSchedulerProperties affiche toutes les propriétés personnalisées du planificateur de travaux.
Objet cible
Aucun
Paramètres requis
Aucun
Paramètres optionnels
Aucun
Valeur renvoyée
La commande renvoie la liste de toutes les propriétés personnalisées du planificateur de travaux.
Exemple d'utilisation en mode de traitement par lots
- A l'aide de Jacl :
$AdminTask listJobSchedulerProperties
- En langage
Jython :
AdminTask.listJobSchedulerProperties( )
Exemple d'utilisation en mode interactif
- A l'aide de Jacl :
$AdminTask listJobSchedulerProperties
- En langage
Jython :
AdminTask.listJobSchedulerProperties( )