APIs usadas na área de trabalho do AEM Forms

As APIs a seguir são usadas na área de trabalho do AEM Forms.

Método Javascript Nome do serviço Nome da API Comentários
getGroups ProcessManagementUserProxyService getGroups Pesquisa grupos. ele retorna uma lista de todos os grupos se nada for especificado, caso contrário, retorna grupos com o nome especificado.
getUsersAndGroups ProcessManagementUserProxyService getUsersAndGroups Pesquisa usuários e grupos. Ele retorna uma lista de todos os usuários e grupos se nada for especificado, caso contrário, retorna usuários e grupos com o nome especificado.
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit É chamado antes de enviar o formulário por meio de DocumentSubmitServlet. Ele define a ID da tarefa em uma variável da sessão (juntamente com o tempo de expiração) que é recuperada durante o envio real.
submitTask ProcessManagementDocumentHandlingService submit Ele envia o objeto do documento associado a uma tarefa (e o processo de envio por sua vez).
getRootEndpointCategories ProcessManagementStartpointService getRootEndpointCategories Ele busca todas as categorias raiz presentes no servidor.
getDirectChildCategories ProcessManagementStartpointService getDirectChildCategories2 Ele busca todos os filhos diretos para uma categoria.
getAllStartpoints ProcessManagementStartpointService getAllStartpoints Ele busca todos os pontos de partida presentes no servidor em todas as categorias.
invokeStartpoint ProcessManagementStartpointService invokeStartpoint Isso chama um ponto de partida e cria uma nova tarefa correspondente a um ponto de partida
getAllTasks ProcessManagementTaskService getAllActionableTasks Ele busca todas as tarefas que são criadas e encaminhadas ou consultadas, salvas, atribuídas, atribuídas e salvas para o usuário conectado.
getTask ProcessManagementTaskService getTask Ele busca uma tarefa específica.
renderTask ProcessManagementTaskService renderizar Ele renderiza uma tarefa e retorna as informações necessárias para renderizar o formulário, como url do formulário, tipo de formulário, url de dados, se necessário, etc.
submitWithPreviousData ProcessManagementTaskService submitWithPreviousData Ele retorna o resultado da API de envio do TaskManager usando a chave de resultado.
submitWithData ProcessManagementTaskService submitWithData Ele envia os dados do formulário (passados como string) associados à tarefa usando a API de envio do TaskManager. Ele é usado para formulários flex que não chamam a API de envio do TaskManager.
save ProcessManagementTaskService salvar Salva uma tarefa no servidor.
complete ProcessManagementTaskService complete Ela conclui uma tarefa e a tarefa é passada para a próxima etapa de acordo com o design do processo.
getAttachment ProcessManagementTaskService getAttachment Retorna o url de um anexo em que ele está disponível.
getAllAttachments ProcessManagementTaskService getAllActionableAttachments Ele busca todos os anexos e notas de uma tarefa.
compartilhar ProcessManagementTaskService compartilhar Ele compartilha uma tarefa com outro usuário. Outro usuário pode reivindicar a tarefa e se tornar proprietário da tarefa.
avançar ProcessManagementTaskService avançar Ele encaminha uma tarefa para outro usuário.
consulte ProcessManagementTaskService consulte Ele consulta uma tarefa com outro usuário.
reivindicação ProcessManagementTaskService reivindicação Ele alega uma tarefa disponível na fila compartilhada.
desbloquear ProcessManagementTaskService desbloquear Desbloqueia uma tarefa.
bloqueio ProcessManagementTaskService bloqueio Bloqueia uma tarefa e a tarefa não pode ser reivindicada por outro usuário se compartilhada.
Rejeitar ProcessManagementTaskService Rejeitar Retorna a tarefa ao proprietário anterior da tarefa.
abandono ProcessManagementTaskService abandono Ele exclui uma tarefa.
setVisibility ProcessManagementTaskService setVisibility Ele define a visibilidade de uma tarefa. Se a visibilidade for definida como false, a tarefa não estará visível para o usuário depois.
getUsers ProcessManagementUserProxyService getUsers É usado para pesquisar usuários. Ele retorna todos os usuários se nenhum nome for especificado, caso contrário, retorna os usuários com o nome especificado.
getUsersInGroup ProcessManagementUserProxyService getUsersInGroupByName Retorna todos os usuários em um grupo.
grantQueueAccess ProcessManagementQueueService grantQueueAccess Ele concede acesso à fila do usuário conectado para um usuário especificado. Basicamente, está compartilhando a própria fila com outro usuário.
requestQueueAccess ProcessManagementQueueService requestQueueAccess Ele faz uma solicitação de acesso de fila de usuário especificado para usuário conectado. Se o usuário aprovar a solicitação, a fila do usuário será compartilhada com o usuário conectado.
getGrantedUsers ProcessManagementQueueService getGrantedUsers Retorna todos os usuários que têm acesso à fila do usuário conectado.
getUsersForAccessibleQueues ProcessManagementQueueService getUsersForAccessibleQueues Retorna todos os usuários cuja fila é acessível a um usuário.
revogaQueueAccess ProcessManagementQueueService revogaQueueAccess Remove um usuário da lista de usuários que têm acesso à fila de usuários conectados.
removeQueueAccess ProcessManagementQueueService removeQueueAccess Remove um usuário da lista de usuários cuja fila é acessível para usuários conectados.
getAllQueues
ProcessManagementQueueService
getAllQueues
Ele obtém todas as filas (filas próprias, compartilhadas e de grupo) acessíveis para o usuário conectado.
getOutOfOfficeSettings ProcessManagementOutOfOfficeService getOutOfOfficeSettings Ele sai das configurações do escritório de um usuário.
saveOutOfOfficeSettingsJson ProcessManagementOutOfOfficeService saveOutOfOfficeSettingsJson Salva as configurações de ausência do escritório de um usuário.
getAllProcesses ProcessManagementProcessService getAllProcesses Ele retorna a lista de todos os processos.
getParticipatedProcesses ProcessManagementProcessService getParticipatedProcesses Retorna a lista de todos os nomes de processos que participaram de usuários conectados.
getProcessInstance
ProcessManagementProcessService
getProcessInstance
Ele busca detalhes de uma instância do processo.
getProcessInstances ProcessManagementQueryService getProcessInstances Ele busca todas as instâncias de processo de um processo.
getPendingTasksForProcessInstance ProcessManagementQueryService getPendingTasksForProcessInstance Ele obtém tarefas pendentes para uma instância de processo.
getTasksForProcessInstance ProcessManagementQueryService getTasksForProcessInstance Ele obtém todas as tarefas para uma instância de processo.
getAllSearchTemplates ProcessManagementQueryService getAllSearchTemplates Ele retorna a lista de todos os modelos de pesquisa.
getTemplate ProcessManagementQueryService getTemplate Retorna o conteúdo de um modelo de pesquisa.
findTasksJson
ProcessManagementQueryService findTasksJson Pesquisa e retorna todas as tarefas que satisfazem todas as condições de um modelo de pesquisa.
getAssignmentsForTask ProcessManagementTaskService getAssignmentsForTask Ele recebe todas as atribuições de uma tarefa. Por exemplo: - Se o usuário encaminhar ou consultar uma tarefa com outro usuário, ela será uma atribuição para uma tarefa.
deleteAttachment TaskManagerService deleteAttachment Ele exclui um anexo.
initialize ProcessManagementClientSessionService initialize Renovará a asserção, se necessário. Autentica o usuário. Define os parâmetros da sessão para informações do servidor/cliente. Retorna as informações do usuário e o intervalo de pesquisa.
getTasksForDirectReports ProcessManagementTeamTasksService getTasksForDirectReports Ele retorna todas as tarefas dos relatórios diretos do gerenciador conectado.
getTaskOfDirectReport
ProcessManagementTeamTasksService getDirectReportTask Ele retorna a tarefa do relatório direto especificado do gerenciador conectado.
forwardTaskOfDirectReport ProcessManagementTeamTasksService forwardTaskOfDirectReport Ele encaminha uma tarefa de um relatório direto para outro usuário.
rejectTaskOfDirectReport ProcessManagementTeamTasksService rejectTaskOfDirectReport Retorna uma tarefa de um relatório direto ao usuário anterior.
getProperty WorkspacePropertyService getProperty Ele obtém uma propriedade do Workspace para um usuário.
removeProperty WorkspacePropertyService delete Remove uma propriedade do Workspace para um usuário.
getProperties WorkspacePropertyService getPropertiesAsMap Retorna todas as propriedades do Workspace para um usuário.
setProperty WorkspacePropertyService setProperty Ela define uma propriedade do Workspace para um usuário.
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl Ele obtém o url da imagem do usuário para o usuário conectado.
getUserImageUrl ProcessManagementClientSessionService getUserImageUrl Ele obtém o url da imagem do usuário para o usuário especificado.
uploadNote ProcessManagementDocumentHandlingService uploadNote Ele carrega uma nota no servidor para uma tarefa.
uploadRMAToServer (também é chamado diretamente do modelo html)
ProcessManagementDocumentHandlingService uploadAttachment Ele carrega um anexo no servidor para uma tarefa.
getImageURL (também é chamado diretamente do modelo html) ProcessManagementDocumentHandlingService getImage Ele obtém imagem para um processo.

Nesta página