• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • Casablanca Release
    • None
    • Casablanca SO Sprint 0, Casablanca SO Sprint 2

      Write REST APIs in the new mso-api-handlers/mso-api-handler-monitoring

      • getServiceList(Map searchCriteria...)                                                 // invokes new getInfraRequest(Map searchCriteria...)
      • getProcessInstanceId(String serviceInstanceId);                               // get the processInstanceId through GET /history/variable-instance/{id}
      • getprocessDiagramXML(String processInstanceId);                          // get a process instance, get a process definition id, and get diagram
      • getprocessInstanceDetail(String processInstanceId); 
      • getHistoryActivityInstance(String processInstanceId);                       // GET /history/activity-instance?processInstanceId={processInstanceId}
      •     getProcessInstanceParent (String processInstanceId);
      •     getProcessInstanceChildren(String processInstanceId);
      • getProcessTaskDetail(String processInstanceId, String taskId);
      • getProcessTaskType(String processInstanceId, String taskid);        // query if this task type is "Call Activity" for drilling down

            waqas.ikram waqas.ikram
            byungwoojun Byung-Woo Jun
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: