API utilizadas en el espacio de trabajo de AEM Forms

Las siguientes API se utilizan en el espacio de trabajo de AEM Forms.

Método Javascript Nombre de servicio Nombre de API Comentarios
getGroups ProcessManagementUserProxyService getGroups Busca grupos. devuelve una lista de todos los grupos si no se ha especificado nada; de lo contrario, devuelve grupos con el nombre especificado.
getUsersAndGroups ProcessManagementUserProxyService getUsersAndGroups Busca usuarios y grupos. Devuelve una lista de todos los usuarios y grupos, si no se especifica nada, devuelve usuarios y grupos con el nombre especificado.
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit Se llama antes de enviar el formulario mediante DocumentSubmitServlet. Establece la ID de tarea en una variable de sesión (junto con la hora de caducidad) que se recupera durante el envío real.
submitTask ProcessManagementDocumentHandlingService submit Envía el objeto de documento asociado a una tarea (y a su vez envía el proceso).
getRootEndpointCategories ProcessManagementStartpointService getRootEndpointCategories Recupera todas las categorías raíz presentes en el servidor.
getDirectChildCategories ProcessManagementStartpointService getDirectChildCategories2 Busca todos los niños directos para una categoría.
getAllStartpoints ProcessManagementStartpointService getAllStartpoints Recupera todos los puntos de partida presentes en el servidor bajo todas las categorías.
invokeStartpoint ProcessManagementStartpointService invokeStartpoint Esto invoca un punto de inicio y crea una nueva tarea correspondiente a un punto de inicio
getAllTasks ProcessManagementTaskService getAllActionableTasks Recupera todas las tareas que se crean y reenvían o consultan, guardan, asignan, asignan y guardan para el usuario que ha iniciado sesión.
getTask ProcessManagementTaskService getTask Busca una tarea específica.
outputTask ProcessManagementTaskService procesar Procesa una tarea y devuelve la información necesaria para procesar el formulario, como la dirección URL del formulario, el tipo de formulario, la dirección URL de los datos, si es necesario, etc.
submitWithPreviousData ProcessManagementTaskService submitWithPreviousData Devuelve el resultado de la API de envío de TaskManager mediante la clave de resultado.
submitWithData ProcessManagementTaskService submitWithData Envía los datos del formulario (pasados como cadena) asociados con la tarea mediante la API de envío de TaskManager. Se utiliza para formularios flexibles que no llaman a la API de envío de TaskManager.
save ProcessManagementTaskService save Guarda una tarea en el servidor.
complete ProcessManagementTaskService complete Finaliza una tarea y la tarea se pasa al siguiente paso según el diseño del proceso.
getAttachment ProcessManagementTaskService getAttachment Devuelve la dirección URL de un archivo adjunto en el que está disponible.
getAllAttachments ProcessManagementTaskService getAllActionableAttachments Recupera todos los archivos adjuntos y notas de una tarea.
compartir ProcessManagementTaskService compartir Comparte una tarea con otro usuario. Otro usuario puede reclamar la tarea y convertirse en propietario de la tarea.
adelante ProcessManagementTaskService adelante Reenvía una tarea a otro usuario.
consulta ProcessManagementTaskService consulta Consulta una tarea con otro usuario.
reclamar ProcessManagementTaskService reclamar Afirma que hay una tarea disponible en la cola compartida.
desbloquear ProcessManagementTaskService desbloquear Desbloquea una tarea.
bloquear ProcessManagementTaskService bloquear Bloquea una tarea y otro usuario no puede reclamar la tarea si se comparte.
rechazar ProcessManagementTaskService rechazar Devuelve la tarea al propietario anterior de la tarea.
abandono ProcessManagementTaskService abandono Elimina una tarea.
setVisibility ProcessManagementTaskService setVisibility Establece la visibilidad de una tarea. Si la visibilidad se establece en false, la tarea no será visible para el usuario posteriormente.
getUsers ProcessManagementUserProxyService getUsers Se utiliza para buscar usuarios. Devuelve todos los usuarios si no se especifica ningún nombre, de lo contrario, devuelve los usuarios con un nombre especificado.
getUsersInGroup ProcessManagementUserProxyService getUsersInGroupByName Devuelve todos los usuarios de un grupo.
GrantQueueAccess ProcessManagementQueueService GrantQueueAccess Otorga al usuario especificado acceso a la cola del usuario que ha iniciado sesión. Básicamente está compartiendo su propia cola con otro usuario.
requestQueueAccess ProcessManagementQueueService requestQueueAccess Realiza una solicitud de acceso de la cola del usuario especificado para el usuario que ha iniciado sesión. Si el usuario aprueba la solicitud, la cola del usuario se comparte con el usuario que ha iniciado sesión.
getGrantedUsers ProcessManagementQueueService getGrantedUsers Devuelve todos los usuarios que tienen acceso a la cola del usuario que ha iniciado sesión.
getUsersForAccessibleQueues ProcessManagementQueueService getUsersForAccessibleQueues Devuelve todos los usuarios a los que un usuario tiene acceso a la cola.
revokeQueueAccess ProcessManagementQueueService revokeQueueAccess Elimina a un usuario de la lista de usuarios que tienen acceso a la cola del usuario que ha iniciado sesión.
removeQueueAccess ProcessManagementQueueService removeQueueAccess Elimina un usuario de la lista de usuarios a los que el usuario que ha iniciado sesión puede acceder a la cola.
getAllQueues
ProcessManagementQueueService
getAllQueues
Obtiene todas las colas (propias, compartidas y de grupo) accesibles para el usuario que ha iniciado sesión.
getOutOfOfficeSettings ProcessManagementOutOfOfficeService getOutOfOfficeSettings Se sale de la configuración de oficina de un usuario.
saveOutOfOfficeSettingsJson ProcessManagementOutOfOfficeService saveOutOfOfficeSettingsJson Guarda la configuración de un usuario fuera de la oficina.
getAllProcesses ProcessManagementProcessService getAllProcesses Devuelve la lista de todos los procesos.
getParticipatedProcesses ProcessManagementProcessService getParticipatedProcesses Devuelve la lista de todos los nombres de proceso que participaron los usuarios que iniciaron sesión.
getProcessInstance
ProcessManagementProcessService
getProcessInstance
Obtiene detalles de una instancia de proceso.
getProcessInstances ProcessManagementQueryService getProcessInstances Recupera todas las instancias de proceso de un proceso.
getpendingTasksForProcessInstance ProcessManagementQueryService getpendingTasksForProcessInstance Obtiene tareas pendientes para una instancia de proceso.
getTasksForProcessInstance ProcessManagementQueryService getTasksForProcessInstance Obtiene todas las tareas de una instancia de proceso.
getAllSearchTemplates ProcessManagementQueryService getAllSearchTemplates Devuelve la lista de todas las plantillas de búsqueda.
getTemplate ProcessManagementQueryService getTemplate Devuelve el contenido de una plantilla de búsqueda.
findTasksJson
ProcessManagementQueryService findTasksJson Busca y devuelve todas las tareas que cumplen todas las condiciones de una plantilla de búsqueda.
getAssignmentsForTask ProcessManagementTaskService getAssignmentsForTask Obtiene todas las asignaciones para una tarea. Por ejemplo:- Si el usuario reenvía o consulta una tarea con otro usuario, entonces es una asignación para una tarea.
deleteAttachment TaskManagerService deleteAttachment Elimina un archivo adjunto.
initialize ProcessManagementClientSessionService initialize De ser necesario, renueva la afirmación. Autentica al usuario. Establece los parámetros de sesión para la información de servidor y cliente. Devuelve la información del usuario y el intervalo de sondeo.
getTasksForDirectReports ProcessManagementTeamTasksService getTasksForDirectReports Devuelve todas las tareas de los informes directos del administrador de inicio de sesión.
getTaskOfDirectReport
ProcessManagementTeamTasksService getDirectReportTask Devuelve la tarea del informe directo especificado del administrador de inicio de sesión.
forwardTaskOfDirectReport ProcessManagementTeamTasksService forwardTaskOfDirectReport Reenvía una tarea de un informe directo a otro usuario.
rechacarTareaDeDirectReport ProcessManagementTeamTasksService rechacarTareaDeDirectReport Devuelve una tarea de un informe directo al usuario anterior.
getProperty WorkspacePropertyService getProperty Obtiene una propiedad Workspace para un usuario.
removeProperty WorkspacePropertyService delete Elimina una propiedad Workspace para un usuario.
getProperties WorkspacePropertyService getPropertiesAsMap Devuelve todas las propiedades de Workspace de un usuario.
setProperty WorkspacePropertyService setProperty Establece una propiedad Workspace para un usuario.
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl Obtiene la dirección URL de imagen del usuario para el usuario que ha iniciado sesión.
getUserImageUrl ProcessManagementClientSessionService getUserImageUrl Obtiene la dirección URL de imagen del usuario para un usuario especificado.
uploadNote ProcessManagementDocumentHandlingService uploadNote Carga una nota en el servidor para una tarea.
uploadRMAToServer (también se llama directamente desde una plantilla html)
ProcessManagementDocumentHandlingService uploadAttachment Carga un archivo adjunto en el servidor para una tarea.
getImageURL (también se llama directamente desde una plantilla html) ProcessManagementDocumentHandlingService getImage Obtiene la imagen para un proceso.

En esta página