API utilizadas en AEM Forms Workspace

Las siguientes API se utilizan en AEM Forms Workspace.

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 el nombre especificado.
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit Se llama antes de enviar el formulario a través de DocumentSubmitServlet. Establece el ID De la tarea en una variable de sesión (junto con la hora de vencimiento) que se recupera durante el envío real.
submitTask ProcessManagementDocumentHandlingService submit Envía el objeto del 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 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.
submitWithPriorData ProcessManagementTaskService submitWithPriorData 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.
save ProcessManagementTaskService save Guarda una tarea en el servidor.
completar ProcessManagementTaskService completar 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 este 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 su propietario.
adelante ProcessManagementTaskService adelante Envía una tarea a otro usuario.
consultar ProcessManagementTaskService consultar Consulta una tarea con otro usuario.
solicitar ProcessManagementTaskService solicitar 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 solicitarla 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, si no, devuelve los usuarios con el 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 comparte 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, su cola se compartirá 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 Quita a un usuario de la lista de usuarios que tienen acceso a la cola de usuarios que han iniciado sesión.
removeQueueAccess ProcessManagementQueueService removeQueueAccess Quita 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 grupales) accesibles para el usuario que ha iniciado sesión.
getOutOfOfficeSettings ProcessManagementOutOfOfficeService getOutOfOfficeSettings Sale de la configuración de oficina de un usuario.
saveOutOfOfficeSettingsJson ProcessManagementOutOfOfficeService saveOutOfOfficeSettingsJson Guarda la configuración de 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.
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 Se renueva la afirmación si es necesario. Autentica al usuario. Establece los parámetros de sesión para la información del 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 la sesión.
getTaskOfDirectReport
ProcessManagementTeamTasksService getDirectReportTask Devuelve la tarea del informe directo especificado del administrador de la 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 del espacio de trabajo para un usuario.
removeProperty WorkspacePropertyService eliminar Quita una propiedad del espacio de trabajo para un usuario.
getProperties WorkspacePropertyService getPropertiesAsMap Devuelve todas las propiedades del espacio de trabajo de un usuario.
setProperty WorkspacePropertyService setProperty Establece una propiedad del espacio de trabajo para un usuario.
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl Obtiene la URL de la imagen del usuario para el usuario que ha iniciado sesión.
getUserImageUrl ProcessManagementClientSessionService getUserImageUrl Obtiene la dirección URL de la 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 llama directamente desde la plantilla html) ProcessManagementDocumentHandlingService getImage Obtiene la imagen para un proceso.

En esta página