下列API用於AEM Forms工作區。
Javascript方法 | 服務名稱 | API 名稱 | 評論 |
getGroups | ProcessManagementUserProxyService | getGroups | 搜尋群組。 如果未指定,則返回所有組的清單,否則返回具有指定名稱的組。 |
getUsersAndGroups | ProcessManagementUserProxyService | getUsersAndGroups | 搜尋使用者和群組。 如果未指定,則返回所有用戶和組的清單,否則返回具有指定名稱的用戶和組。 |
prepareForSubmit | ProcessManagementDocumentHandlingService | prepareForSubmit | 在通過DocumentSubmitServlet提交表單之前,將調用它。 它會在實際提交期間擷取的工作階段變數(連同到期時間)中設定任務ID。 |
submitTask | ProcessManagementDocumentHandlingService | 提交 | 它提交與任務關聯的文檔對象(並依次提交進程)。 |
getRootEndpointCategories | ProcessManagementStartpointService | getRootEndpointCategories | 它會擷取伺服器上存在的所有根類別。 |
getDirectChildCategories | ProcessManagementStartpointService | getDirectChildCategories2 | 它會為某個類別擷取所有直接子項。 |
getAllStartpoints | ProcessManagementStartpointService | getAllStartpoints | 它會擷取所有類別中伺服器上出現的所有起始點。 |
invokeStartpoint | ProcessManagementStartpointService | invokeStartpoint | 這會調用起始點並建立與起始點對應的新任務 |
getAllTasks | ProcessManagementTaskService | getAllPolatedTasks | 它會擷取為登入使用者建立、轉送或諮詢、儲存、指派、指派及儲存的所有工作。 |
getTask | ProcessManagementTaskService | getTask | 它會擷取特定任務。 |
renderTask | ProcessManagementTaskService | 轉譯 | 它會轉譯任務並傳回轉譯表單所需的資訊,例如表單url、表單類型、資料url(如有需要)。 |
submitWithPrierData | ProcessManagementTaskService | submitWithPrierData | 它使用結果密鑰返回TaskManager提交API的結果。 |
submitWithData | ProcessManagementTaskService | submitWithData | 它使用TaskManager的提交API提交與任務關聯的表單資料(以字串形式傳遞)。 它用於不調用TaskManager提交API的Flex表單。 |
儲存 | ProcessManagementTaskService | 儲存 | 它會在伺服器上儲存任務。 |
complete | ProcessManagementTaskService | complete | 它完成了一個任務,並根據流程設計將任務傳遞到下一步。 |
getAttachment | ProcessManagementTaskService | getAttachment | 它會傳回附件可用的附件URL。 |
getAllAttachments | ProcessManagementTaskService | getAllPolatedAttachments | 它會擷取任務的所有附件和附註。 |
分享 | ProcessManagementTaskService | 分享 | 它與其他使用者共用任務。 另一個用戶可以聲明該任務並成為該任務的所有者。 |
前進 | ProcessManagementTaskService | 前進 | 它將任務轉發給另一個用戶。 |
諮詢 | ProcessManagementTaskService | 諮詢 | 它會與其他使用者協商任務。 |
索賠 | ProcessManagementTaskService | 索賠 | 它聲明共用隊列中可用的任務。 |
解除鎖定 | ProcessManagementTaskService | 解除鎖定 | 它解鎖任務。 |
鎖 | ProcessManagementTaskService | 鎖 | 它會鎖定任務,而如果共用,則其他用戶無法申請任務。 |
拒絕 | ProcessManagementTaskService | 拒絕 | 它將任務返回給任務的前一個所有者。 |
放棄 | ProcessManagementTaskService | 放棄 | 它會刪除任務。 |
setVisibility | ProcessManagementTaskService | setVisibility | 它設定任務的可見性。 如果可見性設為false,則之後使用者將看不到任務。 |
getUsers | ProcessManagementUserProxyService | getUsers | 用於搜索用戶。 如果未指定名稱,則會傳回所有使用者,否則會傳回具有指定名稱的使用者。 |
getUsersInGroup | ProcessManagementUserProxyService | getUsersInGroupByName | 它會傳回群組中的所有使用者。 |
grantQueueAccess | ProcessManagementQueueService | grantQueueAccess | 它授予指定使用者對已登入使用者佇列的存取權。 它基本上是與其他使用者共用自己的佇列。 |
requestQueueAccess | ProcessManagementQueueService | requestQueueAccess | 它會針對登入的使用者提出指定使用者佇列的存取請求。 如果使用者核准請求,則使用者的佇列會與登入的使用者共用。 |
getGratedUsers | ProcessManagementQueueService | getGratedUsers | 它會傳回所有有權存取已登入使用者佇列的使用者。 |
getUsersForAccessibleQueues | ProcessManagementQueueService | getUsersForAccessibleQueues | 它會傳回其佇列可供使用者存取的所有使用者。 |
revokeQueueAccess | ProcessManagementQueueService | revokeQueueAccess | 它會從可存取登入使用者佇列的使用者清單中移除使用者。 |
removeQueueAccess | ProcessManagementQueueService | removeQueueAccess | 它會從登入使用者可存取其佇列的使用者清單中移除使用者。 |
getAllQueues |
ProcessManagementQueueService |
getAllQueues |
它獲得可登錄用戶訪問的所有隊列(擁有、共用和組隊列)。 |
getOutOfOfficeSettings | ProcessManagementOutOfOfficeService | getOutOfOfficeSettings | 會從使用者的辦公室設定傳出。 |
saveOutOfOfficeSettingsJson | ProcessManagementOutOfOfficeService | saveOutOfOfficeSettingsJson | 它會儲存使用者的辦公室設定。 |
getAllProcesses | ProcessManagementProcessService | getAllProcesses | 它返回所有進程的清單。 |
getEppertedProcesses | ProcessManagementProcessService | getEppertedProcesses | 它返回由登錄用戶參與的所有進程名的清單。 |
getProcessInstance |
ProcessManagementProcessService |
getProcessInstance |
它會擷取處理程式例項的詳細資訊。 |
getProcessInstances | ProcessManagementQueryService | getProcessInstances | 它會擷取一個程式的所有程式例項。 |
getPendingTasksForProcessInstance | ProcessManagementQueryService | getPendingTasksForProcessInstance | 它獲取進程實例的掛起任務。 |
getTasksForProcessInstance | ProcessManagementQueryService | getTasksForProcessInstance | 它獲取進程實例的所有任務。 |
getAllSearchTemplates | ProcessManagementQueryService | getAllSearchTemplates | 它返回所有搜索模板的清單。 |
getTemplate | ProcessManagementQueryService | getTemplate | 它會傳回搜尋範本的內容。 |
findTasksJson |
ProcessManagementQueryService | findTasksJson | 它會搜尋並傳回滿足搜尋範本所有條件的所有任務。 |
getAssignmentsForTask | ProcessManagementTaskService | getAssignmentsForTask | 它獲取任務的所有分配。 例如: — 如果用戶轉發或咨詢任務給其他用戶,則該任務是任務的分配。 |
deleteAttachment | TaskManagerService | deleteAttachment | 它會刪除附件。 |
初始化 | ProcessManagementClientSessionService | 初始化 | 如果必要,它會重新發表聲明。 驗證用戶。 設定伺服器/客戶端資訊的會話參數。 返回用戶資訊和輪詢間隔。 |
getTasksForDirectReports | ProcessManagementTeamTasksService | getTasksForDirectReports | 它會傳回登入管理員之直接報表的所有工作。 |
getTaskOfDirectReport |
ProcessManagementTeamTasksService | getDirectReportTask | 它會傳回已登入管理員指定之直接報表的任務。 |
forwardTaskOfDirectReport | ProcessManagementTeamTasksService | forwardTaskOfDirectReport | 它會將直接報告的任務轉發給另一個用戶。 |
rejectTaskOfDirectReport | ProcessManagementTeamTasksService | rejectTaskOfDirectReport | 它會傳回直接報表的任務給先前的使用者。 |
getProperty | WorkspacePropertyService | getProperty | 它會取得使用者的Workspace屬性。 |
removeProperty | WorkspacePropertyService | 刪除 | 它會移除使用者的Workspace屬性。 |
getProperties | WorkspacePropertyService | getPropertiesAsMap | 它會傳回使用者的所有Workspace屬性。 |
setProperty | WorkspacePropertyService | setProperty | 它會為使用者設定Workspace屬性。 |
getCurrentUserImageUrl | ProcessManagementClientSessionService | getCurrentUserImageUrl | 它會取得登入使用者的影像url。 |
getUserImageUrl | ProcessManagementClientSessionService | getUserImageUrl | 它會取得指定使用者的使用者影像url。 |
uploadNote | ProcessManagementDocumentHandlingService | uploadNote | 它會在伺服器上上傳任務的附註。 |
uploadRMAToServer(也直接從html範本呼叫) |
ProcessManagementDocumentHandlingService | uploadAttachment | 它上載伺服器上的任務附件。 |
getImageURL(也直接從html範本呼叫) | ProcessManagementDocumentHandlingService | getImage | 它會為程式取得影像。 |