Befehlsgruppe "WSScheduleCommands" des Objekts "AdminTask"
Mit den Scripting-Sprachen Jython und Jacl können Sie über das Tool "wsadmin" implementierte Anwendungen verwalten. Mit den Befehlen und Parametern in der Gruppe "WSScheduleCommands" können Sie Schedulereinstellungen in Ihrer Konfiguration erstellen und verwalten. Scheduler ermöglichen die Ausführung von J2EE-Anwendungstasks zu einem geplanten Zeitpunkt.
deleteWSSchedule
Der Befehl deleteWSSchedule löscht die Einstellungen eines Scheduler aus der Konfiguration.
Parameter und Rückgabewerte
- -name
- Der Name, der den Scheduler eindeutig kennzeichnet. (String, erforderlich)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask deleteWSSchedule {-name testSchedule}
- Mit Jython (String):
AdminTask.deleteWSSchedule ('[-name testSchedule]')
- Mit Jython (List):
AdminTask.deleteWSSchedule (['-name', 'testSchedule'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask deleteWSSchedule {-interactive}
- Mit Jython (String):
AdminTask.deleteWSSchedule ('[-interactive]')
- Mit Jython (List):
AdminTask.deleteWSSchedule (['-interactive'])
getWSSchedule
Der Befehl getWSSchedule gibt die Einstellungen des angegebenen Scheduler zurück.
Parameter und Rückgabewerte
- -name
- Der Name, der den Scheduler eindeutig kennzeichnet. (String, erforderlich)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask getWSSchedule{ -name testSchedule}
- Mit Jython (String):
AdminTask.getWSSchedule ('[-name testSchedule]')
- Mit Jython (List):
AdminTask.getWSSchedule (['-name', 'testSchedule'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask getWSSchedule {-interactive}
- Mit Jython (String):
AdminTask.getWSSchedule ('[-interactive]')
- Mit Jython (List):
AdminTask.getWSSchedule (['-interactive'])
listWSSchedules
Der Befehl listWSSchedules listet den Scheduler auf.
Parameter und Rückgabewerte
- -displayObjectNames
- Setzen Sie diesen Parameter auf true, um die Schlüsselsatzkonfigurationsobjekt im Geltungsbereich aufzulisten. Setzen Sie den Parameter auf false, um die Zeichenfolgen aufzulisten, die den Namen der Schlüsselsatzgruppe und den Verwaltungsbereich enthalten. (Boolean, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask listWSSchedules {-displayObjectNames true}
- Mit Jython (String):
AdminTask.listWSSchedules ('[-displayObjectNames true]')
- Mit Jython (List):
AdminTask.listWSSchedules (['-displayObjectNames', 'true'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask listWSSchedules {-interactive}
- Mit Jython (String):
AdminTask.listWSSchedules ('[-interactive]')
- Mit Jython (List):
AdminTask.listWSSchedules (['-interactive'])
modifyWSSchedule
Der Befehl modifyWSSchedule ändert die Einstellungen eines vorhandenen Scheduler.
Parameter und Rückgabewerte
- -name
- Der Name, der den Scheduler eindeutig kennzeichnet. (String, erforderlich)
- -frequency
- Gibt an, wie lange (in Tagen) gewartet wird, bis nach verfallenen Zertifikaten gesucht wird. (Integer, optional)
- -dayOfWeek
- Der Tag der Woche, an dem nach verfallenen Zertifikaten gesucht werden soll. (Integer, optional)
- -hour
- Die Stunde des Tages, zu der nach verfallenen Zertifikaten gesucht werden soll. (Integer, optional)
- -minute
- Der Minute, zu der nach verfallenen Zertifikaten gesucht werden soll. Verwenden Sie diesen Parameter zusammen mit dem Parameter hour. (Integer, optional)
- -nextStartDate
- Gibt an (in Sekunden), wann das nächste Mal nach verfallenen Zertifikaten gesucht werden soll. (Long, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask modifyWSSchedule{ -name testSchedule -frequency 7}
- Mit Jython (String):
AdminTask.modifyWSSchedule ('[-name testSchedule -frequency 7]')
- Mit Jython (List):
AdminTask.modifyWSSchedule (['-name', 'testSchedule', '-frequency', '7'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask modifyWSSchedule {-interactive}
- Mit Jython (String):
AdminTask.modifyWSSchedule ('[-interactive]')
- Mit Jython (List):
AdminTask.modifyWSSchedule (['-interactive'])