在AEM Forms工作区中使用的API apis-used-in-aem-forms-workspace

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

以下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
getAllPolabeTasks
它会获取为登录用户创建、转发或查看、保存、分配、分配和保存的所有任务。
getTask
ProcessManagementTaskService
getTask
它会获取特定任务。
renderTask
ProcessManagementTaskService
render
它会渲染任务并返回渲染表单所需的信息,如表单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
getAllPolaceAttachments
它会为任务提取所有附件和注释。
共享
ProcessManagementTaskService
共享
它与另一个用户共享任务。 另一用户可以声明该任务并成为该任务的所有者。
转发
ProcessManagementTaskService
转发
它会将任务转发给其他用户。
咨询
ProcessManagementTaskService
咨询
它会咨询其他用户的任务。
索赔
ProcessManagementTaskService
索赔
它声明共享队列中可用的任务。
解锁
ProcessManagementTaskService
解锁
它会解锁任务。
ProcessManagementTaskService
它会锁定任务,如果共享,则其他用户无法声明该任务。
拒绝
ProcessManagementTaskService
拒绝
它会将任务返回给任务的先前所有者。
放弃
ProcessManagementTaskService
放弃
它会删除任务。
setVisibility
ProcessManagementTaskService
setVisibility
它设置任务的可见性。 如果可见性设置为false,则以后用户将看不到任务。
getUsers
ProcessManagementUserProxyService
getUsers
用于搜索用户。 如果未指定名称,则返回所有用户;否则返回具有指定名称的用户。
getUsersInGroup
ProcessManagementUserProxyService
getUsersInGroupByName
它会返回组中的所有用户。
grantQueueAccess
ProcessManagementQueueService
grantQueueAccess
它授予指定用户对已登录用户队列的访问权限。 它基本上是与其他用户共享自己的队列。
requestQueueAccess
ProcessManagementQueueService
requestQueueAccess
它对登录用户的指定用户队列发出访问请求。 如果用户批准了该请求,则会与已登录的用户共享用户的队列。
getGrandedUsers
ProcessManagementQueueService
getGrandedUsers
它将返回有权访问已登录用户队列的所有用户。
getUsersForAccessibleQueues
ProcessManagementQueueService
getUsersForAccessibleQueues
它会返回用户可以访问其队列的所有用户。
revokeQueueAccess
ProcessManagementQueueService
revokeQueueAccess
它会从有权访问已登录用户队列的用户列表中删除用户。
removeQueueAccess
ProcessManagementQueueService
removeQueueAccess
它会从登录用户可访问其队列的用户列表中删除用户。
getAllQueues
ProcessManagementQueueService
getAllQueues
它获得登录用户可访问的所有队列(自有、共享和组队列)。
getOutOfOfficeSettings
ProcessManagementOutOfficeService
getOutOfOfficeSettings
它会从用户的办公室设置中删除。
saveOutOfOfficeSettingsJson
ProcessManagementOutOfficeService
saveOutOfOfficeSettingsJson
它可以省去用户的办公室设置。
getAllProcesses
ProcessManagementProcessService
getAllProcesses
它返回所有进程的列表。
getTerpotedProcesses
ProcessManagementProcessService
getTerpotedProcesses
它会返回已登录用户参与的所有进程名称的列表。
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
它为用户获取工作区属性。
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
它得到一个过程的图像。
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da