API utilisées dans l’espace de travail AEM Forms

Dernière mise à jour : 2023-11-15
  • Créé pour :
  • User

Les API suivantes sont utilisées dans l’espace de travail AEM Forms.

Méthode JavaScript Nom du service Nom de l’API Commentaires
getGroups ProcessManagementUserProxyService getGroups Recherche des groupes. elle renvoie une liste de tous les groupes si rien n’est spécifié, sinon elle renvoie les groupes portant le nom spécifié.
getUsersAndGroups ProcessManagementUserProxyService getUsersAndGroups Elle recherche des utilisateurs et des groupes. Si rien n’est spécifié, elle renvoie une liste de tous les utilisateurs et groupes, sinon elle renvoie les utilisateurs et les groupes portant le nom spécifié.
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit Elle est appelée avant d’envoyer un formulaire au moyen de DocumentSubmitServlet. Il définit l’ID de tâche dans une variable de session (ainsi que le délai d’expiration) qui est récupéré lors de l’envoi réel.
submitTask ProcessManagementDocumentHandlingService envoyer Elle envoie l’objet document associé à une tâche (et soumet le processus à son tour).
getRootEndpointCategories ProcessManagementStartpointService getRootEndpointCategories Elle récupère toutes les catégories racine présentes sur le serveur.
getDirectChildCategories ProcessManagementStartpointService getDirectChildCategories2 Elle récupère tous les enfants directs d’une catégorie.
getAllStartpoints ProcessManagementStartpointService getAllStartpoints Elle récupère tous les points de départ présents sur le serveur sous toutes les catégories.
invokeStartpoint ProcessManagementStartpointService invokeStartpoint Cela appelle un point de départ et crée une tâche correspondant à ce point.
getAllTasks ProcessManagementTaskService getAllActionableTasks Elle récupère toutes les tâches créées et transférées ou consultées, enregistrées, affectées, affectées et enregistrées pour l’utilisateur connecté.
getTask ProcessManagementTaskService getTask Elle récupère une tâche spécifique.
renderTask ProcessManagementTaskService render Il effectue le rendu d’une tâche et renvoie les informations nécessaires au rendu du formulaire, telles que l’URL du formulaire, le type de formulaire, l’URL des données, si nécessaire.
submitWithPreviousData ProcessManagementTaskService submitWithPreviousData Elle renvoie le résultat de l’API d’envoi de TaskManager à l’aide de la clé result.
submitWithData ProcessManagementTaskService submitWithData Elle envoie les données de formulaire (transmises sous forme de chaîne) associées à la tâche à l’aide de l’API d’envoi de TaskManager. Il est utilisé pour les formulaires Flex qui n’appellent pas l’API d’envoi de TaskManager.
save ProcessManagementTaskService save Il enregistre une tâche sur le serveur.
complete ProcessManagementTaskService complete Il termine une tâche et la tâche est transmise à l’étape suivante selon la conception du processus.
getAttachment ProcessManagementTaskService getAttachment Elle renvoie l’URL d’une pièce jointe où la pièce jointe est disponible.
getAllAttachments ProcessManagementTaskService getAllActionableAttachments Elle récupère toutes les pièces jointes et notes d’une tâche.
réseau ProcessManagementTaskService réseau Elle partage une tâche avec un autre utilisateur. Un autre utilisateur peut demander la tâche et devient propriétaire de la tâche.
vers l’avant ProcessManagementTaskService vers l’avant Elle transfère une tâche à un autre utilisateur.
consult ProcessManagementTaskService consult Il consulte une tâche avec un autre utilisateur.
claim ProcessManagementTaskService claim Elle demande une tâche disponible dans une file d’attente partagée.
déverrouiller ProcessManagementTaskService déverrouiller Elle déverrouille une tâche.
lock ProcessManagementTaskService lock Elle verrouille une tâche et la tâche ne peut pas être demandée par un autre utilisateur s’il est partagé.
de refuser ; ProcessManagementTaskService de refuser ; Elle renvoie une tâche au propriétaire précédent de la tâche.
abandon ProcessManagementTaskService abandon Cela supprime une tâche.
setVisibility ProcessManagementTaskService setVisibility Elle définit la visibilité d’une tâche. Si la visibilité est définie sur false, la tâche n’est plus visible par la suite pour l’utilisateur.
getUsers ProcessManagementUserProxyService getUsers Il est utilisé pour rechercher des utilisateurs. Elle renvoie tous les utilisateurs si aucun nom n’est spécifié, ou sinon elle renvoie les utilisateurs portant un nom spécifié.
getUsersInGroup ProcessManagementUserProxyService getUsersInGroupByName Elle renvoie tous les utilisateurs d’un groupe.
grantQueueAccess ProcessManagementQueueService grantQueueAccess Elle accorde l’accès à la file d’attente de l’utilisateur connecté à un utilisateur spécifié. Il s’agit essentiellement de partager votre propre file d’attente avec un autre utilisateur.
requestQueueAccess ProcessManagementQueueService requestQueueAccess Elle effectue la demande d’accès d’une file d’attente d’un utilisateur spécifié pour l’utilisateur connecté. Si l’utilisateur approuve la demande, la file d’attente de l’utilisateur est partagée avec l’utilisateur connecté.
getGrantedUsers ProcessManagementQueueService getGrantedUsers Elle renvoie tous les utilisateurs qui ont accès à la file d’attente de l’utilisateur connecté.
getUsersForAccessibleQueues ProcessManagementQueueService getUsersForAccessibleQueues Elle renvoie tous les utilisateurs dont la file d’attente est accessible à un utilisateur.
révocationQueueAccess ProcessManagementQueueService révocationQueueAccess Elle supprime un utilisateur de la liste des utilisateurs ayant accès à la file d’attente de l’utilisateur connecté.
removeQueueAccess ProcessManagementQueueService removeQueueAccess Elle supprime un utilisateur de la liste des utilisateurs dont la file d’attente est accessible à l’utilisateur connecté.
getAllQueues
ProcessManagementQueueService
getAllQueues
Elle permet à l’utilisateur connecté d’accéder à toutes les files d’attente (propres, partagées et files d’attente de groupe).
getOutOfOfficeSettings ProcessManagementOutOfOfficeService getOutOfOfficeSettings Elle récupère les paramètres d’absence du bureau d’un utilisateur.
saveOutOfOfficeSettingsJson ProcessManagementOutOfOfficeService saveOutOfOfficeSettingsJson Elle enregistre les paramètres d’absence du bureau d’un utilisateur.
getAllProcesses ProcessManagementProcessService getAllProcesses Elle renvoie une liste de tous les processus.
getParticipatedProcesses ProcessManagementProcessService getParticipatedProcesses Elle renvoie une liste de tous les noms de processus auxquels l’utilisateur connecté a participé.
getProcessInstance
ProcessManagementProcessService
getProcessInstance
Elle récupère les détails d’une instance de processus.
getProcessInstances ProcessManagementQueryService getProcessInstances Elle récupère toutes les instances de processus pour un processus.
getPendingTasksForProcessInstance ProcessManagementQueryService getPendingTasksForProcessInstance Elle récupère les tâches en attente pour une instance de processus.
getTasksForProcessInstance ProcessManagementQueryService getTasksForProcessInstance Elle récupère toutes les tâches d’une instance de processus.
getAllSearchTemplates ProcessManagementQueryService getAllSearchTemplates Elle renvoie une liste de tous les modèles de recherche.
getTemplate ProcessManagementQueryService getTemplate Elle renvoie le contenu d’un modèle de recherche.
findTasksJson
ProcessManagementQueryService findTasksJson Elle recherche et renvoie toutes les tâches qui répondent à toutes les conditions d’un modèle de recherche.
getAssignmentsForTask ProcessManagementTaskService getAssignmentsForTask Elle récupère toutes les affectations d’une tâche. Par exemple, si un utilisateur transfère ou consulte une tâche avec un autre utilisateur, il s’agit alors d’une affectation pour une tâche.
deleteAttachment TaskManagerService deleteAttachment Elle supprime une pièce jointe.
initialize ProcessManagementClientSessionService initialize Il renouvelle l’assertion si nécessaire. Authentifie l’utilisateur. Définit les paramètres de session pour les informations sur le serveur/client. Renvoie les informations de l’utilisateur et l’intervalle d’interrogation.
getTasksForDirectReports ProcessManagementTeamTasksService getTasksForDirectReports Elle renvoie toutes les tâches des rapports directs du gestionnaire connecté.
getTaskOfDirectReport
ProcessManagementTeamTasksService getDirectReportTask Elle renvoie une tâche d’un rapport direct spécifié du gestionnaire connecté.
forwardTaskOfDirectReport ProcessManagementTeamTasksService forwardTaskOfDirectReport Elle transfère une tâche d’un rapport direct à un autre utilisateur.
rejectTaskOfDirectReport ProcessManagementTeamTasksService rejectTaskOfDirectReport Elle renvoie une tâche d’un rapport direct à l’utilisateur précédent.
getProperty WorkspacePropertyService getProperty Elle obtient une propriété Workspace pour un utilisateur.
removeProperty WorkspacePropertyService Supprimez Elle supprime une propriété Workspace pour un utilisateur.
getProperties WorkspacePropertyService getPropertiesAsMap Elle renvoie toutes les propriétés Workspace d’un utilisateur.
setProperty WorkspacePropertyService setProperty Il définit une propriété Workspace pour un utilisateur.
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl Elle récupère l’URL de l’image de l’utilisateur connecté.
getUserImageUrl ProcessManagementClientSessionService getUserImageUrl Elle récupère l’URL de l’image de l’utilisateur pour l’utilisateur spécifié.
uploadNote ProcessManagementDocumentHandlingService uploadNote Il télécharge une note sur le serveur pour une tâche.
uploadRMAToServer (également appelé directement à partir d’un modèle HTML)
ProcessManagementDocumentHandlingService uploadAttachment Elle télécharge une pièce jointe sur le serveur pour une tâche.
getImageURL (également appelé directement à partir du modèle de HTML) ProcessManagementDocumentHandlingService getImage Il récupère l’image pour un processus.

Sur cette page