![]() |
T4S4
18.2 C7549 A21431
Teamcenter Gateway for SAP S/4HANA API Reference
|
Commands to receive and edit the scheduler configuration. More...
Functions | |
activateScheduledProcess scheduledProcess | |
Activates the scheduled process. More... | |
clearScheduledProcessList | |
Remove all scheduled processes. More... | |
createScheduledProcess ?scheduleTime? ?cmd? ?isActive? | |
Creates a new scheduled process. More... | |
deactivateScheduledProcess scheduledProcess | |
Deactivates the scheduled process. More... | |
getProcessCommand scheduledProcess | |
Get process command for process. More... | |
getProcessScheduleTime scheduledProcess | |
Get schedule time for process. More... | |
getScheduledProcessList | |
Returns a list of the currently scheduled processes. More... | |
isScheduledProcessActive scheduledProcess | |
Checks the status of scheduled process. More... | |
prepareProcessCommand processExe processParameter | |
Prepares the command of the scheduled process. More... | |
prepareScheduleTime type value | |
Prepares the schedule time of the scheduled process. More... | |
setScheduledProcessList processList | |
Sets the list of configured scheduled processes. More... | |
Commands to receive and edit the scheduler configuration.
CONFIGURATION::MANAGER::Scheduler::activateScheduledProcess | scheduledProcess | ||
Activates the scheduled process.
scheduledProcess | dict with process information |
CONFIGURATION::MANAGER::Scheduler::clearScheduledProcessList |
Remove all scheduled processes.
none |
References tpco_shmdelete(), and tpco_shmexists().
Referenced by setScheduledProcessList().
CONFIGURATION::MANAGER::Scheduler::createScheduledProcess | ?scheduleTime? ?cmd? ?isActive? | ||
Creates a new scheduled process.
scheduleTime | optional. process schedule time prepared by CONFIGURATION::MANAGER::Scheduler::prepareScheduleTime |
cmd | optional. process command prepared by CONFIGURATION::MANAGER::Scheduler::prepareProcessCommand |
isActive | optional. true or false (default) |
References prepareProcessCommand(), and prepareScheduleTime().
CONFIGURATION::MANAGER::Scheduler::deactivateScheduledProcess | scheduledProcess | ||
Deactivates the scheduled process.
scheduledProcess | dict with process information |
CONFIGURATION::MANAGER::Scheduler::getProcessCommand | scheduledProcess | ||
Get process command for process.
scheduledProcess | dict with process information |
CONFIGURATION::MANAGER::Scheduler::getProcessScheduleTime | scheduledProcess | ||
Get schedule time for process.
scheduledProcess | dict with process information |
CONFIGURATION::MANAGER::Scheduler::getScheduledProcessList |
Returns a list of the currently scheduled processes.
none |
References tpco_shmexists(), and tpco_shmget().
CONFIGURATION::MANAGER::Scheduler::isScheduledProcessActive | scheduledProcess | ||
Checks the status of scheduled process.
scheduledProcess | dict with process information |
CONFIGURATION::MANAGER::Scheduler::prepareProcessCommand | processExe processParameter | ||
Prepares the command of the scheduled process.
processExe | executable, e.g. tpapps.exe |
processParameter | parameter for processExe |
References tpco_shmget().
Referenced by createScheduledProcess().
CONFIGURATION::MANAGER::Scheduler::prepareScheduleTime | type value | ||
Prepares the schedule time of the scheduled process.
type | type of time |
value | integer value The following combinations are valid: - type/value - EveryMinute/"" - EveryMinute2/"" - EveryMinute3/"" - EveryMinute4/"" - EveryMinute5/"" - EveryMinute10/"" - EveryMinute15/"" - EveryMinute30/"" - EveryHour/"" - EveryHour3/"" - EveryHour4/"" - EveryHour6/"" - EveryHour12/"" - EveryDay/0 ... 23 - EveryMonday/0 ... 23 - EveryTuesday/0 ... 23 - EveryWednesday/0 ... 23 - EveryThursday/0 ... 23 - EveryFriday/0 ... 23 - EverySaturday/0 ... 23 - EverySunday/0 ... 23 |
Referenced by createScheduledProcess().
CONFIGURATION::MANAGER::Scheduler::setScheduledProcessList | processList | ||
Sets the list of configured scheduled processes.
processList | list of scheduled processes (one dict for each process) |
References clearScheduledProcessList(), tpco_shmset(), and SYSBase::unixid().