API utilizadas en AEM Forms Workspace apis-used-in-aem-forms-workspace

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

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.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da