Manage scheduler and cob jobs

This commit is contained in:
Jose Alberto Hernandez
2022-09-13 08:45:22 -05:00
parent 414fe2a2d7
commit a09853cee8
44 changed files with 1107 additions and 193 deletions
+21
View File
@@ -247,6 +247,27 @@ export class SystemService {
return this.http.get('/jobs');
}
/**
* @returns {Observable<any>} Fetches Jobs.
*/
getWorkflowJobNames(): Observable<any> {
return this.http.get('/jobs/names');
}
/**
* @returns {Observable<any>} Fetches Jobs.
*/
getWorkflowJobSteps(jobName: String): Observable<any> {
return this.http.get(`/jobs/${jobName}/steps`);
}
/**
* @returns {Observable<any>} Fetches Jobs.
*/
putWorkflowJobSteps(jobName: String, payload: any): Observable<any> {
return this.http.put(`/jobs/${jobName}/steps`, payload);
}
/**
* @returns {Observable<any>} Fetches Scheduler.
*/