You can use the Jython or Jacl scripting languages to manage deployed applications with the wsadmin tool. The commands and parameters in the WSScheduleCommands group can be used to create and manage scheduler settings in your configuration. Schedulers enable J2EE application tasks to run at a requested time. The WSScheduleCommands command group for the AdminTask object includes the following commands:
The deleteWSSchedule command deletes the settings of a scheduler from the configuration.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask deleteWSSchedule {-name testSchedule}
AdminTask.deleteWSSchedule ('[-name testSchedule]')
AdminTask.deleteWSSchedule (['-name', 'testSchedule'])
Interactive mode example usage:
$AdminTask deleteWSSchedule {-interactive}
AdminTask.deleteWSSchedule ('[-interactive]')
AdminTask.deleteWSSchedule (['-interactive'])
The getWSSchedule command returns the settings of the specified scheduler.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask getWSSchedule{ -name testSchedule}
AdminTask.getWSSchedule ('[-name testSchedule]')
AdminTask.getWSSchedule (['-name', 'testSchedule'])
Interactive mode example usage:
$AdminTask getWSSchedule {-interactive}
AdminTask.getWSSchedule ('[-interactive]')
AdminTask.getWSSchedule (['-interactive'])
The listWSSchedules command lists the scheduler.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask listWSSchedules {-displayObjectNames true}
AdminTask.listWSSchedules ('[-displayObjectNames true]')
AdminTask.listWSSchedules (['-displayObjectNames', 'true'])
Interactive mode example usage:
$AdminTask listWSSchedules {-interactive}
AdminTask.listWSSchedules ('[-interactive]')
AdminTask.listWSSchedules (['-interactive'])
The modifyWSSchedule command changes the settings of an existing scheduler.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask modifyWSSchedule{ -name testSchedule -frequency 7}
AdminTask.modifyWSSchedule ('[-name testSchedule -frequency 7]')
AdminTask.modifyWSSchedule (['-name', 'testSchedule', '-frequency', '7'])
Interactive mode example usage:
$AdminTask modifyWSSchedule {-interactive}
AdminTask.modifyWSSchedule ('[-interactive]')
AdminTask.modifyWSSchedule (['-interactive'])