import { HttpResponse } from '@angular/common/http';\r
import { PII } from './model/processInstance.model';\r
import { HttpErrorHandlerService } from './http-error-handler.service';\r
+import { ACTINST } from './model/activityInstance.model';\r
\r
\r
@Injectable({\r
}\r
\r
// HTTP GET to return Activity instancs using ProcessInstanceID\r
- getActivityInstance(processInstanceId) {\r
+ getActivityInstance(processInstanceId): Promise<ACTINST[]> {\r
var url = environment.soMonitoringBackendURL + 'activity-instance/' + processInstanceId;\r
- return this.http.get(url)\r
+ return this.http.get<ACTINST[]>(url)\r
.pipe(\r
catchError(this.httpErrorHandlerService.handleError("GET", url))\r
- );\r
+ ).toPromise();\r
}\r
\r
// HTTP GET to return Activity Instance using ProcessInstanceID\r