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 del servicio Nombre de la API Comentarios
getGroups ProcessManagementUserProxyService getGroups Busca grupos. devuelve una lista de todos los grupos si no se ha especificado nada; si no, 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 ha especificado nada; de lo contrario, devuelve usuarios y grupos con un nombre especificado.
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit Se llama antes de enviar el formulario a través de DocumentSubmitServlet. Establece el 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 el proceso de envío a su vez).
getRootEndpointCategories ProcessManagementStartpointService getRootEndpointCategories Obtiene todas las categorías raíz presentes en el servidor.
getDirectChildCategories ProcessManagementStartpointService getDirectChildCategories2 Obtiene todos los elementos secundarios directos de una categoría.
getAllStartpoints ProcessManagementStartpointService getAllStartpoints Obtiene todos los puntos de inicio presentes en el servidor en 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 Obtiene todas las tareas que se crean, reenvían o consultan, guardan, asignan, asignan y guardan para el usuario que ha iniciado sesión.
getTask ProcessManagementTaskService getTask Obtiene una tarea específica.
renderTask 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 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 a 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.
guardar ProcessManagementTaskService guardar Guarda una tarea en el servidor.
complete ProcessManagementTaskService complete Completa una tarea y esta se pasa al siguiente paso según el diseño del proceso.
getAttachment ProcessManagementTaskService getAttachment Devuelve la url de un archivo adjunto donde el archivo adjunto está disponible.
getAllAttachments ProcessManagementTaskService getAllActionableAttachments Obtiene 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 Envía una tarea a otro usuario.
consulte ProcessManagementTaskService consulte Consulta una tarea con otro usuario.
claim ProcessManagementTaskService presentar Afirma que una tarea está disponible en la cola compartida.
desbloquear ProcessManagementTaskService desbloquear Desbloquea una tarea.
bloquear ProcessManagementTaskService bloquear Bloquea una tarea y esta no puede ser reclamada por otro usuario si se comparte.
Rechazar ProcessManagementTaskService Rechazar Devuelve la tarea al propietario anterior de la tarea.
abandon ProcessManagementTaskService abandon Elimina una tarea.
setVisibility ProcessManagementTaskService setVisibility Establece la visibilidad de una tarea. Si la visibilidad se establece en false , el usuario no podrá ver la tarea posteriormente.
getUsers ProcessManagementUserProxyService getUsers Se utiliza para buscar usuarios. Devuelve todos los usuarios si no se especifica ningún nombre, sino los usuarios con un nombre especificado.
getUsersInGroup ProcessManagementUserProxyService getUsersInGroupByName Devuelve todos los usuarios de un grupo.
grantQueueAccess ProcessManagementQueueService grantQueueAccess Otorga acceso a la cola del usuario que ha iniciado sesión al usuario especificado. 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 cuya cola es accesible para un usuario.
revokeQueueAccess ProcessManagementQueueService revokeQueueAccess Elimina a un usuario de la lista de usuarios que tienen acceso a la cola de usuarios que han iniciado sesión.
removeQueueAccess ProcessManagementQueueService removeQueueAccess Elimina un usuario de la lista de usuarios a los que se puede acceder desde la cola para iniciar sesión.
getAllQueues
ProcessManagementQueueService
getAllQueues
Obtiene todas las colas (propias, compartidas y de grupo) accesibles para el usuario registrado.
getOutOfOfficeSettings ProcessManagementOutOfOfficeService getOutOfOfficeSettings Se sale de la configuración de oficina de un usuario.
saveOutOfOfficeSettingsJson ProcessManagementOutOfOfficeService saveOutOfOfficeSettingsJson Guarda la configuración fuera de la oficina de un usuario.
getAllProcesses ProcessManagementProcessService getAllProcesses Devuelve la lista de todos los procesos.
getParticipatedProcesses ProcessManagementProcessService getParticipatedProcesses Devuelve la lista de todos los nombres de proceso participantes por el usuario que ha iniciado sesión.
getProcessInstance
ProcessManagementProcessService
getProcessInstance
Obtiene detalles de una instancia de proceso.
getProcessInstances ProcessManagementQueryService getProcessInstances Obtiene 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.
getAssignedForTask ProcessManagementTaskService getAssignedForTask 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 Se renueva la afirmación si es necesario. Autentica al usuario. Establece los parámetros de sesión para la información de servidor/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 sesión.
getTaskOfDirectReport
ProcessManagementTeamTasksService getDirectReportTask Devuelve la tarea del informe directo especificado del administrador de sesión.
forwardTaskOfDirectReport ProcessManagementTeamTasksService forwardTaskOfDirectReport Reenvía una tarea de un informe directo a otro usuario.
rejectTaskOfDirectReport ProcessManagementTeamTasksService rejectTaskOfDirectReport Devuelve una tarea de un informe directo al usuario anterior.
getProperty WorkspacePropertyService getProperty Obtiene una propiedad de Workspace para un usuario.
removeProperty WorkspacePropertyService delete Elimina una propiedad de Workspace para un usuario.
getProperties WorkspacePropertyService getPropertiesAsMap Devuelve todas las propiedades de Workspace de un usuario.
setProperty WorkspacePropertyService setProperty Establece una propiedad de Workspace para un usuario.
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl Obtiene la 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 el usuario especificado.
uploadNote ProcessManagementDocumentHandlingService uploadNote Carga una nota en el servidor para una tarea.
uploadRMAToServer (también se denomina directamente desde la plantilla html)
ProcessManagementDocumentHandlingService uploadAttachment Carga un archivo adjunto en el servidor para una tarea.
getImageURL (también se denomina directamente desde la plantilla html) ProcessManagementDocumentHandlingService getImage Obtiene la imagen para un proceso.

En esta página