AEM Forms工作区中使用的API

AEM Forms工作区中使用以下API。

Javascript方法 服务名称 API 名称 评论
getGroups 进程管理用户代理服务 getGroups 搜索组。 如果未指定任何内容,则返回所有组的列表,否则返回具有指定名称的组。
getUsersAndGroups 进程管理用户代理服务 getUsersAndGroups 搜索用户和组。 如果未指定任何内容,则返回所有用户和组的列表,否则返回具有指定名称的用户和组。
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit 在通过DocumentSubmitServlet提交表单之前调用它。 它会在会话变量中设置任务ID(以及过期时间),该变量在实际提交期间进行检索。
submittask ProcessManagementDocumentHandlingService 提交 它会提交与任务关联的文档对象(并依次提交流程)。
getRootEndpointCategories ProcessManagementStartpointService getRootEndpointCategories 它会获取服务器上存在的所有根类别。
getDirectChildCategory ProcessManagementStartpointService getDirectChildCategories2 它会获取某个类别的所有直接子项。
getAllStartpoints ProcessManagementStartpointService getAllStartpoints 它会获取服务器上所有类别下的所有起点。
invokeStartpoint ProcessManagementStartpointService invokeStartpoint 这将调用一个起点并创建一个对应于起点的新任务
getAllTasks ProcessManagementTaskService getAllActionableTasks 它会获取为登录用户创建和转发或咨询、保存、分配、分配和保存的所有任务。
getTask ProcessManagementTaskService getTask 它会获取特定任务。
renderTask ProcessManagementTaskService 渲染 它渲染任务并返回渲染表单所需的信息,如表单URL、表单类型、数据URL(如果需要)等。
submitWithPriorData ProcessManagementTaskService submitWithPriorData 它会使用结果密钥返回TaskManager的提交API的结果。
submitWithData ProcessManagementTaskService submitWithData 它使用TaskManager的提交API提交与任务关联的表单数据(以字符串形式传递)。 它用于不调用TaskManager的提交API的Flex表单。
保存 ProcessManagementTaskService 保存 它将任务保存在服务器上。
complete ProcessManagementTaskService complete 它完成一项任务,并根据流程设计将任务传递到下一步。
getAttachment ProcessManagementTaskService getAttachment 它会返回可用附件的附件URL。
getAllAttachments ProcessManagementTaskService getAllActionableAttachments 它会获取任务的所有附件和注释。
共享 ProcessManagementTaskService 共享 它与其他用户共享任务。 另一个用户可以声明该任务并成为该任务的所有者。
转发 ProcessManagementTaskService 转发 它将任务转发给另一个用户。
咨询 ProcessManagementTaskService 咨询 它会咨询另一个用户的任务。
声明 ProcessManagementTaskService 声明 它声明任务在共享队列中可用。
解锁 ProcessManagementTaskService 解锁 它解锁一项任务。
锁定 ProcessManagementTaskService 锁定 它锁定一个任务,如果共享,则另一个用户不能声明该任务。
拒绝 ProcessManagementTaskService 拒绝 它将任务返回到任务的先前所有者。
放弃 ProcessManagementTaskService 放弃 它会删除任务。
setVisibility ProcessManagementTaskService setVisibility 它设置任务的可见性。 如果可见性设置为false ,则以后任务对用户不可见。
getUsers 进程管理用户代理服务 getUsers 用于搜索用户。 如果未指定名称,则返回所有用户,否则返回具有指定名称的用户。
getUsersInGroup 进程管理用户代理服务 getUsersInGroupByName 它会返回一个组中的所有用户。
grantQueueAccess ProcessManagementQueueService grantQueueAccess 它向指定用户授予登录用户队列的访问权限。 它基本上是与其他用户共享自己的队列。
requestQueueCess ProcessManagementQueueService requestQueueCess 它向登录用户发出访问指定用户队列的请求。 如果用户批准该请求,则用户的队列将与已登录的用户共享。
getGrantedUsers ProcessManagementQueueService getGrantedUsers 它会返回对登录用户队列具有访问权限的所有用户。
getUsersForAccessibleQueues ProcessManagementQueueService getUsersForAccessibleQueues 它会返回其队列可供用户访问的所有用户。
revokeQueueAccess ProcessManagementQueueService revokeQueueAccess 它会从有权访问登录用户队列的用户列表中删除用户。
removeQueueAccess ProcessManagementQueueService removeQueueAccess 它会从登录用户可访问其队列的用户列表中删除用户。
getAllQueues
ProcessManagementQueueService
getAllQueues
它获取登录用户可访问的所有队列(自己的、共享和组队列)。
getOutOfOfficeSettings ProcessManagementOutOfOfficeService getOutOfOfficeSettings 它获取用户的办公外设置。
saveOutOfOfficeSettingsJson ProcessManagementOutOfOfficeService saveOutOfOfficeSettingsJson 它保存用户的办公外设置。
getAllProcesses ProcessManagementProcessService getAllProcesses 它会返回所有进程的列表。
getActividedProcesses ProcessManagementProcessService getActividedProcesses 它会返回由登录用户参与的所有进程名称的列表。
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 返回登录管理器的指定直接下属的任务。
forwardTaskOfDirectReport ProcessManagementTeamTasksService forwardTaskOfDirectReport 它将直接报告的任务转发给另一个用户。
rejectTaskOfDirectReport ProcessManagementTeamTasksService rejectTaskOfDirectReport 它将直接下属的任务返回给前一个用户。
getProperty 工作区属性服务 getProperty 它获取用户的Workspace属性。
removeproperty 工作区属性服务 删除 它删除用户的Workspace属性。
getProperties 工作区属性服务 getPropertiesAsMap 它会返回用户的所有Workspace属性。
setproperty 工作区属性服务 setproperty 它为用户设置工作区属性。
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl 它获取登录用户的图像URL。
getUserImageUrl ProcessManagementClientSessionService getUserImageUrl 它获取指定用户的图像url。
uploadnote ProcessManagementDocumentHandlingService uploadnote 它在服务器上为任务上传注释。
uploadRMAToServer(也可以直接从html模板调用)
ProcessManagementDocumentHandlingService 上传附件 它将为任务在服务器上上传附件。
getImageURL(也可以直接从html模板调用) ProcessManagementDocumentHandlingService getImage 它获取进程的图像。

在此页面上