Network Deployment (Distributed operating systems), v8.0 > Reference > Commands (wsadmin scripting)
WSScheduleCommands command group of the AdminTask object
Use the Jython or Jacl scripting languages to manage deployed applications with wsadmin.sh. 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 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 example...
### Jacl
$AdminTask deleteWSSchedule {-name testSchedule}### Jython string
AdminTask.deleteWSSchedule ('[-name testSchedule]')
Jython list:
AdminTask.deleteWSSchedule (['-name', 'testSchedule'])
Interactive example...
### Jacl
$AdminTask deleteWSSchedule {-interactive}### Jython string
AdminTask.deleteWSSchedule ('[-interactive]')
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 example...
### Jacl
$AdminTask getWSSchedule{ -name testSchedule}### Jython string
AdminTask.getWSSchedule ('[-name testSchedule]')
Jython list:
AdminTask.getWSSchedule (['-name', 'testSchedule'])
Interactive example...
### Jacl
$AdminTask getWSSchedule {-interactive}### Jython string
AdminTask.getWSSchedule ('[-interactive]')
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 example...
### Jacl
$AdminTask listWSSchedules {-displayObjectNames true}### Jython string
AdminTask.listWSSchedules ('[-displayObjectNames true]')
Jython list:
AdminTask.listWSSchedules (['-displayObjectNames', 'true'])
Interactive example...
### Jacl
$AdminTask listWSSchedules {-interactive}### Jython string
AdminTask.listWSSchedules ('[-interactive]')
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 example...
### Jacl
$AdminTask modifyWSSchedule{ -name testSchedule -frequency 7}### Jython string
AdminTask.modifyWSSchedule ('[-name testSchedule -frequency 7]')
Jython list:
AdminTask.modifyWSSchedule (['-name', 'testSchedule', '-frequency', '7'])
Interactive example...
### Jacl
$AdminTask modifyWSSchedule {-interactive}### Jython string
AdminTask.modifyWSSchedule ('[-interactive]')
Jython list:
AdminTask.modifyWSSchedule (['-interactive'])
Use the wsadmin scripting AdminTask object for scripted administration
Related
Commands using wsadmin.sh