Grupo de mandatos JobSchedulerCommands para el objeto AdminTask
Puede utilizar los lenguajes de script Jython o Jacl para configurar el planificador de trabajos con la herramienta wsadmin. Los mandatos y parámetros del grupo de mandatos JobSchedulerCommands se pueden utilizar para gestionar atributos de configuración y propiedades personalizadas.
showJobSchedulerAttributes
El mandato showJobSchedulerAttributes muestra todos los atributos de configuración del planificador de trabajos.
Objeto de destino
ninguno
Parámetros necesarios
ninguno
Parámetros opcionales
ninguno
Valor de retorno
El mandato devuelve una lista de todos los atributos del planificador de trabajos.
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl
$AdminTask showJobSchedulerAttributes
- Utilizando Jython
AdminTask.showJobSchedulerAttributes()
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask showJobSchedulerAttributes
- Utilizando Jython:
AdminTask.showJobSchedulerAttributes()
modifyJobSchedulerAttribute
El mandato modifyJobSchedulerAttribute modifica un atributo de configuración del planificador de trabajos.
Objeto de destino
ninguno
Parámetros necesarios
- -name
- Especifica el nombre del atributo que se debe modificar. (Serie) Se da soporte a los atributos siguientes.
- datasourceJNDIName (el valor predeterminado es jdbc/lrsched)
- databaseSchemaName (el valor predeterminado es LRSSCHEMA)
- deploymentTarget (el valor predeterminado es none)
- endpointJobLogLocation (el valor predeterminado es ${GRID_JOBLOG_ROOT})
- enableUsageRecording (el valor predeterminado es false)
- enableUsageRecordingZOS (el valor predeterminado es false)
Parámetros opcionales
- -value
- Especifica el valor del atributo. (Serie) Si no se especifica, se asigna el valor predeterminado para los atributos respectivos.
Valor de retorno
El mandato devuelve el ID de objeto del planificador de trabajos.
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask modifyJobSchedulerAttribute {-name datasourceJNDIName -value "jdbc/ds"}
- Utilizando Jython:
AdminTask.modifyJobSchedulerAttribute('[-name datasourceJNDIName -value jdbc/ds]')
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask modifyJobSchedulerAttribute {-interactive}
- Utilizando Jython:
AdminTask.modifyJobSchedulerAttribute('[-interactive]')
createJobSchedulerProperty
El mandato createJobSchedulerProperty crea propiedades personalizadas del planificador de trabajos.
Objeto de destino
ninguno
Parámetros necesarios
- -name
- Especifica el nombre de la propiedad personalizada que se debe crear. (Serie)
- -value
- Especifica el valor de la propiedad personalizada. (String)
Parámetros opcionales
- -description
- Especifica la descripción de la propiedad personalizada. (String)
Valor de retorno
El mandato devuelve el ID de objeto de propiedades.
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask createJobSchedulerProperty {-name bjsProp1 -value "bjsprop1"}
- Utilizando Jython:
AdminTask.createJobSchedulerProperty('[-name bjsProp1 -value bjsprop1]')
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask createJobSchedulerProperty {-interactive}
- Utilizando Jython:
AdminTask.createJobSchedulerProperty('[-interactive]')
modifyJobSchedulerProperty
El mandato modifyJobSchedulerProperty modifica las propiedades personalizadas del planificador de trabajos.
Objeto de destino
ninguno
Parámetros necesarios
- -name
- Especifica el nombre de la propiedad personalizada que debe modificarse. (Serie)
- -value
- Especifica el valor de la propiedad personalizada. (String)
Parámetros opcionales
- -description
- Especifica la descripción de la propiedad personalizada. (String)
Valor de retorno
El mandato devuelve el ID de objeto de propiedades.
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask modifyJobSchedulerProperty {-name bjsProp1 -value "bjsprop1"}
- Utilizando Jython:
AdminTask.modifyJobSchedulerProperty('[-name bjsProp1 -value bjsprop1]')
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask modifyJobSchedulerProperty {-interactive}
- Utilizando Jython:
AdminTask.modifyJobSchedulerProperty('[-interactive]')
removeJobSchedulerProperty
El mandato removeJobSchedulerProperty elimina las propiedades personalizadas del planificador de trabajos.
Objeto de destino
ninguno
Parámetros necesarios
- -name
- Especifica el nombre de la propiedad personalizada que se debe eliminar. (Serie)
Parámetros opcionales
ninguno
Valor de retorno
El mandato devuelve el ID de objeto de propiedades.
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask removeJobSchedulerProperty {-name bjsProp1}
- Utilizando Jython:
AdminTask.removeJobSchedulerProperty('[-name bjsProp1]')
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask removeJobSchedulerProperty {-interactive}
- Utilizando Jython:
AdminTask.removeJobSchedulerProperty('[-interactive]')
listJobSchedulerProperties
El mandato listJobSchedulerProperties enumera todas las propiedades personalizadas del planificador de trabajos.
Objeto de destino
ninguno
Parámetros necesarios
ninguno
Parámetros opcionales
ninguno
Valor de retorno
El mandato devuelve una lista de todas las propiedades personalizadas del planificador de trabajos.
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask listJobSchedulerProperties
- Utilizando Jython:
AdminTask.listJobSchedulerProperties()
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask listJobSchedulerProperties
- Utilizando Jython:
AdminTask.listJobSchedulerProperties()