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

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 Elle recherche des groupes. Si aucune précision n’est fournie, elle renvoie une liste de tous les groupes. Sinon, elle renvoie les groupes portant le nom précisé.
getUsersAndGroups ProcessManagementUserProxyService getUsersAndGroups Elle recherche des utilisateurs et des groupes. Si aucune précision n’est fournie, elle renvoie une liste de tous les utilisateurs et groupes. Sinon, elle renvoie les utilisateurs et les groupes portant le nom précisé.
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit Elle est appelée avant l’envoi du formulaire via DocumentSubmitServlet. Elle définit l’ID de la tâche dans une variable de session (avec le délai d’expiration) qui est récupérée lors de l’envoi réel.
submitTask ProcessManagementDocumentHandlingService submit Elle envoie l’objet document associé à la tâche (et soumet ainsi le processus).
getRootEndpointCategories ProcessManagementStartpointService getRootEndpointCategories Elle récupère toutes les catégories racines 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 Elle appelle un point de départ et crée une nouvelle tâche correspondant à ce point.
getAllTasks ProcessManagementTaskService getAllActionableTasks Elle récupère toutes les tâches qui sont créées et transférées ou consultées, enregistrées, affectées, affectées et enregistrées pour un utilisateur connecté.
getTask ProcessManagementTaskService getTask Elle récupère une tâche spécifique.
renderTask ProcessManagementTaskService render Elle génère une tâche et renvoie les informations requises pour générer le formulaire comme l’URL du formulaire, le type de formulaire, l’URL des données si nécessaire, etc.
submitWithPriorData ProcessManagementTaskService submitWithPriorData Elle renvoie le résultat de l’API d’envoi de TaskManager à l’aide de la clé de résultat.
submitWithData ProcessManagementTaskService submitWithData Elle envoie les données du formulaire (transmises en tant que chaîne) associées à la tâche à l’aide de l’API d’envoi de TaskManager. Elle est utilisée pour les formulaires Flex qui n’appellent pas l’API d’envoi de TaskManager.
save ProcessManagementTaskService save Elle enregistre une tâche sur le serveur.
complete ProcessManagementTaskService complete Elle termine une tâche qui est transmise à l’étape suivante conformément à 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 le propriétaire de la tâche.
forward ProcessManagementTaskService forward Elle transfère une tâche à un autre utilisateur.
consult ProcessManagementTaskService consult Elle consulte une tâche avec un autre utilisateur.
claim ProcessManagementTaskService claim Elle demande une tâche disponible dans la file d’attente partagée.
unlock ProcessManagementTaskService unlock Elle déverrouille une tâche.
lock ProcessManagementTaskService lock Elle verrouille une tâche ; la tâche ne peut plus être demandée par un autre utilisateur si elle est partagée.
de refuser ; ProcessManagementTaskService de refuser ; Elle renvoie la tâche au propriétaire précédent de la tâche.
abandon ProcessManagementTaskService abandon Elle supprime une tâche.
setVisibility ProcessManagementTaskService setVisibility Elle définit la visibilité d’une tâche. Si la visibilité est définie sur la valeur false, l’utilisateur ne pourra pas voir la tâche ultérieurement.
getUsers ProcessManagementUserProxyService getUsers Elle est utilisée pour rechercher des utilisateurs. Elle renvoie tous les utilisateurs si aucun nom n’est spécifié, sinon, elle renvoie les utilisateurs avec le nom spécifié.
getUsersInGroup ProcessManagementUserProxyService getUsersInGroupByName Elle renvoie tous les utilisateurs appartenant à un groupe.
grantQueueAccess ProcessManagementQueueService grantQueueAccess Elle autorise l’accès de la file d’attente de l’utilisateur connecté à l’utilisateur spécifié. Il s’agit d’un partage de base de sa propre file d’attente avec un autre utilisateur.
requestQueueAccess ProcessManagementQueueService requestQueueAccess Elle exécute une requête d’accès à la file d’attente de l’utilisateur spécifié pour un utilisateur connecté. Si l’utilisateur approuve la requête, 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.
revokeQueueAccess ProcessManagementQueueService revokeQueueAccess Elle supprime un utilisateur de la liste des utilisateurs qui ont accès à la file d’attente de l’utilisateur connecté.
removeQueueAccess ProcessManagementQueueService removeQueueAccess Elle supprime l’utilisateur de la liste des utilisateurs dont la file d’attente est accessible à l’utilisateur connecté.
getAllQueues
ProcessManagementQueueService
getAllQueues
Elle octroie un accès à l’utilisateur connecté à 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 la liste de tous les processus.
getParticipatedProcesses ProcessManagementProcessService getParticipatedProcesses Elle renvoie la liste de tous les noms de processus auxquels participe l’utilisateur connecté.
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 d’un processus.
getPendingTasksForProcessInstance ProcessManagementQueryService getPendingTasksForProcessInstance Elle récupère les tâches en attente d’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 la 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 ex. : si l’utilisateur transfère ou consulte une tâche d’un autre utilisateur, il s’agit de l’affectation d’une tâche.
deleteAttachment TaskManagerService deleteAttachment Elle supprime une pièce jointe.
initialize ProcessManagementClientSessionService initialize Elle renouvelle l’assertion, si nécessaire. L’utilisateur s’authentifie. Définit les paramètres de session des informations relatives au serveur/client. Renvoie les informations relatives à l’utilisateur et l’intervalle d’interrogation.
getTasksForDirectReports ProcessManagementTeamTasksService getTasksForDirectReports Elle renvoie toutes les tâches de rapports directs du gestionnaire connecté.
getTaskOfDirectReport
ProcessManagementTeamTasksService getDirectReportTask Elle renvoie la tâche de 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 récupère une propriété de l’espace de travail d’un utilisateur.
removeProperty WorkspacePropertyService Supprimez Elle supprime une propriété de l’espace de travail d’un utilisateur.
getProperties WorkspacePropertyService getPropertiesAsMap Elle renvoie toutes les propriétés de l’espace de travail d’un utilisateur.
setProperty WorkspacePropertyService setProperty Elle définit une propriété de l’espace de travail d’un utilisateur.
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl Elle récupère l’URL de l’image de l’utilisateur d’un 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 Elle télécharge une note sur le serveur pour une tâche.
uploadRMAToServer (également appelée 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ée directement à partir d’un modèle HTML) ProcessManagementDocumentHandlingService getImage Elle récupère l’image d’un processus.

Sur cette page