AEM Forms 작업 영역에서는 다음 API가 사용됩니다.
Javascript 메서드 | 서비스 이름 | API 이름 | 댓글 |
getGroups | 프로세스 관리 사용자 프록시 서비스 | getGroups | 그룹을 검색합니다. 지정하지 않으면 모든 그룹의 목록을 반환하고, 지정하지 않으면 지정한 이름의 그룹을 반환합니다. |
getUsersAndGroups | 프로세스 관리 사용자 프록시 서비스 | getUsersAndGroups | 사용자 및 그룹을 검색합니다. 지정된 내용이 없는 경우 모든 사용자 및 그룹 목록을 반환하고, 지정된 이름의 사용자 및 그룹을 반환합니다. |
prepareForSubmit | ProcessManagementDocumentHandlingService | prepareForSubmit | DocumentSubmitServlet을 통해 양식을 제출하기 전에 호출됩니다. 실제 제출 중에 검색되는 세션 변수(만료 시간과 함께)에 작업 ID를 설정합니다. |
submitTask | ProcessManagementDocumentHandlingService | 제출 | 작업과 연결된 문서 객체를 제출합니다(및 제출 프로세스를 차례로). |
getRootEndpointCategories | ProcessManagementStartpointService | getRootEndpointCategories | 서버에 있는 모든 루트 카테고리를 가져옵니다. |
getDirectChildCategories | ProcessManagementStartpointService | getDirectChildCategories2 | 카테고리에 대한 모든 직접 하위 항목을 가져옵니다. |
getAllStartpoints | ProcessManagementStartpointService | getAllStartpoints | 모든 카테고리의 서버에 있는 모든 시작 지점을 가져옵니다. |
invokeStartpoint | ProcessManagementStartpointService | invokeStartpoint | 시작점을 호출하고 시작점에 해당하는 새 작업을 만듭니다. |
getAllTask | ProcessManagementTaskService | getAllActionTasks | 로그인한 사용자에 대해 생성 및 전달 또는 상담, 저장, 할당, 할당 및 저장되는 모든 작업을 가져옵니다. |
getTask | ProcessManagementTaskService | getTask | 특정 작업을 가져옵니다. |
renderTask | ProcessManagementTaskService | 렌더링 | 작업을 렌더링하고 필요한 경우 양식 url, 양식 유형, 데이터 url 등과 같은 양식을 렌더링하는 데 필요한 정보를 반환합니다. |
submitWithPriorData | ProcessManagementTaskService | submitWithPriorData | 결과 키를 사용하여 TaskManager의 제출 API의 결과를 반환합니다. |
submitWithdata | ProcessManagementTaskService | submitWithdata | 이 코드는 TaskManager의 submit API를 사용하여 작업과 연결된 양식 데이터(문자열로 전달됨)를 제출합니다. 이 변수는 callTaskManager의 submit API가 아닌 flex forms에 사용됩니다. |
저장 | ProcessManagementTaskService | 저장 | 서버에 작업이 저장됩니다. |
완료 | ProcessManagementTaskService | 완료 | 작업이 완료되고 프로세스 설계에 따라 다음 단계로 작업이 전달됩니다. |
getAttachment | ProcessManagementTaskService | getAttachment | 첨부 파일이 있는 첨부 파일의 URL을 반환합니다. |
모든 첨부 파일 가져오기 | ProcessManagementTaskService | getAllActionableAttachments | 작업에 대한 모든 첨부 파일과 메모를 가져옵니다. |
공유 | ProcessManagementTaskService | 공유 | 다른 사용자와 작업을 공유합니다. 다른 사용자가 작업을 요청할 수 있으며 작업의 소유자가 됩니다. |
앞으로 | ProcessManagementTaskService | 앞으로 | 작업을 다른 사용자에게 전달합니다. |
참조 | ProcessManagementTaskService | 참조 | 다른 사용자와 작업을 참조합니다. |
클레임 | ProcessManagementTaskService | 클레임 | 공유 큐에서 사용할 수 있는 작업이 필요합니다. |
잠금 해제 | ProcessManagementTaskService | 잠금 해제 | 작업의 잠금을 해제합니다. |
잠금 | ProcessManagementTaskService | 잠금 | 작업을 잠그고 다른 사용자가 작업을 요청할 수 없습니다(공유된 경우). |
거부 | ProcessManagementTaskService | 거부 | 작업의 이전 소유자에게 작업을 반환합니다. |
중단 | ProcessManagementTaskService | 중단 | 작업이 삭제됩니다. |
setVisible | ProcessManagementTaskService | setVisible | 작업의 가시성을 설정합니다. 가시성이 false로 설정된 경우 나중에 사용자에게 작업이 표시되지 않습니다. |
getUsers | 프로세스 관리 사용자 프록시 서비스 | getUsers | 사용자 검색에 사용됩니다. 지정된 이름이 없으면 모든 사용자를 반환하고 지정된 이름의 사용자를 반환합니다. |
getUsersInGroup | 프로세스 관리 사용자 프록시 서비스 | getUsersInGroupByName | 그룹의 모든 사용자를 반환합니다. |
grantQueueAccess | ProcessManagementQueueService | grantQueueAccess | 로그인한 사용자의 대기열에 대한 액세스 권한을 지정된 사용자에게 부여합니다. 기본적으로 자신의 큐를 다른 사용자와 공유하고 있습니다. |
requestQueueAccess | ProcessManagementQueueService | requestQueueAccess | 로그인한 사용자에 대해 지정된 사용자의 큐에 대한 액세스 요청을 수행합니다. 사용자가 요청을 승인하면 사용자의 큐가 로그인한 사용자와 공유됩니다. |
getGrantedUsers | ProcessManagementQueueService | getGrantedUsers | 로그인한 사용자의 대기열에 액세스할 수 있는 모든 사용자가 반환됩니다. |
getUsersForAccessibleQueues | ProcessManagementQueueService | getUsersForAccessibleQueues | 사용자가 대기열에 액세스할 수 있는 모든 사용자가 반환됩니다. |
revokeQueueAccess | ProcessManagementQueueService | revokeQueueAccess | 로그인한 사용자의 대기열에 액세스할 수 있는 사용자 목록에서 사용자를 제거합니다. |
removeQueueAccess | ProcessManagementQueueService | removeQueueAccess | 로그인한 사용자가 대기열에 액세스할 수 있는 사용자 목록에서 사용자를 제거합니다. |
getAllQueues |
ProcessManagementQueueService |
getAllQueues |
로그인한 사용자가 액세스할 수 있는 모든 대기열(소유, 공유 및 그룹 대기열)을 가져옵니다. |
getOutOfOfficeSettings | ProcessManagementOutOfOfficeService | getOutOfOfficeSettings | 사용자의 부재 설정입니다. |
saveOutOfOfficeSettingsJson | ProcessManagementOutOfOfficeService | saveOutOfOfficeSettingsJson | 사용자의 부재 중 설정이 저장됩니다. |
getAllProcesses | ProcessManagementProcessService | getAllProcesses | 모든 프로세스 목록을 반환합니다. |
getParticipedProcesses | ProcessManagementProcessService | getParticipedProcesses | 로그인한 사용자가 참여한 모든 프로세스 이름의 목록을 반환합니다. |
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 | 작업 관리자 서비스 | deleteAttachment | 첨부 파일이 삭제됩니다. |
초기화 | ProcessManagementClientSessionService | 초기화 | 필요하면 어설션을 갱신한다. 사용자를 인증합니다. 서버/클라이언트 정보에 대한 세션 매개 변수를 설정합니다. 사용자 정보 및 폴링 간격을 반환합니다. |
getTasksForDirectReports | ProcessManagementTeamTasksService | getTasksForDirectReports | 로그인한 관리자에 대한 직접 보고서의 모든 작업을 반환합니다. |
getTaskOfDirectReport |
ProcessManagementTeamTasksService | getDirectReportTask | 로그인한 관리자에 대해 지정된 직접 보고서의 작업을 반환합니다. |
정방향 작업 | ProcessManagementTeamTasksService | 정방향 작업 | 직접 보고서의 작업을 다른 사용자에게 전달합니다. |
rejectTaskOfDirectReport | ProcessManagementTeamTasksService | rejectTaskOfDirectReport | 이전 사용자에게 직접 보고서 작업을 반환합니다. |
getProperty | WorkspacePropertyService | getProperty | 사용자의 작업 영역 속성을 가져옵니다. |
removeProperty | WorkspacePropertyService | 삭제 | 사용자의 작업 영역 속성을 제거합니다. |
getProperties | WorkspacePropertyService | getPropertiesAsMap | 사용자의 모든 작업 영역 속성을 반환합니다. |
setProperty | WorkspacePropertyService | setProperty | 사용자의 작업 영역 속성을 설정합니다. |
getCurrentUserImageUrl | ProcessManagementClientSessionService | getCurrentUserImageUrl | 로그인한 사용자에 대한 사용자의 이미지 URL을 가져옵니다. |
getUserImageUrl | ProcessManagementClientSessionService | getUserImageUrl | 지정된 사용자에 대한 사용자의 이미지 URL을 가져옵니다. |
uploadNote | ProcessManagementDocumentHandlingService | uploadNote | 작업에 대한 메모를 서버에 업로드합니다. |
uploadRMAToServer(html 템플릿에서도 직접 호출됩니다.) |
ProcessManagementDocumentHandlingService | uploadAttachment | 서버에 작업에 대한 첨부 파일을 업로드합니다. |
getImageURL(html 템플릿에서도 직접 호출됨) | ProcessManagementDocumentHandlingService | getImage | 프로세스에 대한 이미지를 얻습니다. |