WSScheduleCommands command group of the AdminTask object
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 the configuration. Schedulers enable J2EE application tasks to run at a requested time. The WSScheduleCommands command group for the AdminTask object includes the following commands:
deleteWSSchedule
The deleteWSSchedule command deletes the settings of a scheduler from the configuration.
Parameters and return values
- -name
- The name that uniquely identifies the scheduler. (String, required)
Examples
Batch mode example usage:
- Use Jacl:
$AdminTask deleteWSSchedule {-name testSchedule}
- Use Jython string:
AdminTask.deleteWSSchedule ('[-name testSchedule]')
- Use Jython list:
AdminTask.deleteWSSchedule (['-name', 'testSchedule'])
Interactive mode example usage:
- Use Jacl:
$AdminTask deleteWSSchedule {-interactive}
- Use Jython string:
AdminTask.deleteWSSchedule ('[-interactive]')
- Use Jython list:
AdminTask.deleteWSSchedule (['-interactive'])
getWSSchedule
The getWSSchedule command returns the settings of the specified scheduler.
Parameters and return values
- -name
- The name that uniquely identifies the scheduler. (String, required)
Examples
Batch mode example usage:
- Use Jacl:
$AdminTask getWSSchedule{ -name testSchedule}
- Use Jython string:
AdminTask.getWSSchedule ('[-name testSchedule]')
- Use Jython list:
AdminTask.getWSSchedule (['-name', 'testSchedule'])
Interactive mode example usage:
- Use Jacl:
$AdminTask getWSSchedule {-interactive}
- Use Jython string:
AdminTask.getWSSchedule ('[-interactive]')
- Use Jython list:
AdminTask.getWSSchedule (['-interactive'])
listWSSchedules
The listWSSchedules command lists the scheduler.
Parameters and return values
- -displayObjectNames
- Set the value of this parameter to true to list the key set configuration objects within the scope. Set the value of this parameter to false to list the strings that contain the key set group name and management scope. (Boolean, optional)
Examples
Batch mode example usage:
- Use Jacl:
$AdminTask listWSSchedules {-displayObjectNames true}
- Use Jython string:
AdminTask.listWSSchedules ('[-displayObjectNames true]')
- Use Jython list:
AdminTask.listWSSchedules (['-displayObjectNames', 'true'])
Interactive mode example usage:
- Use Jacl:
$AdminTask listWSSchedules {-interactive}
- Use Jython string:
AdminTask.listWSSchedules ('[-interactive]')
- Use Jython list:
AdminTask.listWSSchedules (['-interactive'])
modifyWSSchedule
The modifyWSSchedule command changes the settings of an existing scheduler.
Parameters and return values
- -name
- The name that uniquely identifies the scheduler. (String, required)
- -frequency
- The period of time in days to wait before checking for expired certificates. (Integer, optional)
- -dayOfWeek
- The day of the week to check for expired certificates. (Integer, optional)
- -hour
- The hour of the day to check for expired certificates. (Integer, optional)
- -minute
- The minute to check for expired certificates. Use this parameter with the hour parameter. (Integer, optional)
- -nextStartDate
- The next time, in seconds, to check for expired certificate. (Long, optional)
Examples
Batch mode example usage:
- Use Jacl:
$AdminTask modifyWSSchedule{ -name testSchedule -frequency 7}
- Use Jython string:
AdminTask.modifyWSSchedule ('[-name testSchedule -frequency 7]')
- Use Jython list:
AdminTask.modifyWSSchedule (['-name', 'testSchedule', '-frequency', '7'])
Interactive mode example usage:
- Use Jacl:
$AdminTask modifyWSSchedule {-interactive}
- Use Jython string:
AdminTask.modifyWSSchedule ('[-interactive]')
- Use Jython list:
AdminTask.modifyWSSchedule (['-interactive'])
Related tasks
Use the AdminTask object for scripted administration
Related Reference
Commands for the AdminTask object
Reference topic