APIs im AEM Forms-arbeitsbereich

Die folgenden APIs werden in AEM FormsWorkspace verwendet.

JavaScript-Methode Service-Name API-Name Kommentare
getGroups ProcessManagementUserProxyService getGroups Sucht nach Gruppen. Gibt eine Liste aller Gruppen zurück, wenn kein Name angegeben ist. Andernfalls werden Gruppen mit dem angegebenen Namen zurückgegeben.
getUsersAndGroups ProcessManagementUserProxyService getUsersAndGroups Sucht nach Benutzern und Gruppen. Gibt eine Liste aller Benutzer und Gruppen zurück, wenn kein Name angegeben ist. Andernfalls werden Benutzer und Gruppen mit dem angegebenen Namen zurückgegeben.
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit Wird aufgerufen, bevor das Formular über DocumentSubmitServlet gesendet wird. Stellt die Aufgaben-ID in einer Sitzungsvariable ein (zusammen mit der Ablaufzeit), die beim eigentlichen Senden abgerufen wird.
submitTask ProcessManagementDocumentHandlingService submit Sendet das Dokumentobjekt, das einer Aufgabe zugeordnet ist (und wiederum einem Sendeprozess).
getRootEndpointCategories ProcessManagementStartpointService getRootEndpointCategories Ruft alle Stammkategorien ab, die auf dem Server vorhanden sind.
getDirectChildCategories ProcessManagementStartpointService getDirectChildCategories2 Ruft alle direkt untergeordneten Objekte für eine Kategorie ab.
getAllStartpoints ProcessManagementStartpointService getAllStartpoints Ruft alle Startpunkte ab, die auf dem Server in allen Kategorien vorhanden sind.
invokeStartpoint ProcessManagementStartpointService invokeStartpoint Dies ruft einen Startpunkt auf und erstellt eine neue Aufgabe, die einem Startpunkt zugeordnet ist.
getAllTasks ProcessManagementTaskService getAllActionableTasks Ruft alle Aufgaben auf, die für den angemeldeten Benutzer erstellt und weitergeleitet oder verwendet, gespeichert, zugewiesen, zugewiesen und gespeichert werden.
getTask ProcessManagementTaskService getTask Ruft eine bestimmte Aufgabe ab.
renderTask ProcessManagementTaskService render Gibt eine Aufgabe wieder und gibt die Informationen zurück, die erforderlich sind, um wenn nötig Formulare wie Formular-URL, Formulartyp, Daten-URL usw. wiederzugeben.
submitWithPriorData ProcessManagementTaskService submitWithPriorData Gibt das Ergebnis der Senden-API des TaskManagers zurück.
submitWithData ProcessManagementTaskService submitWithData Sendet die mit der Aufgabe verknüpften Formulardaten (übergeben als String) mithilfe der Senden-API des TaskManagers. Wird für Flex-Formulare verwendet, die nicht die Senden-API von TaskManager aufrufen.
Speichern ProcessManagementTaskService Speichern Speichert eine Aufgabe auf dem Server.
complete ProcessManagementTaskService complete Schließt eine Aufgabe ab und die Aufgabe wird an den nächsten Schritt gemäß dem Prozessdesign übergeben.
getAttachment ProcessManagementTaskService getAttachment Gibt URL einer Anlage zurück, unter der die Anlage verfügbar ist.
getAllAttachments ProcessManagementTaskService getAllActionableAttachments Ruft alle Anlagen und Hinweise für eine Aufgabe ab.
Netzwerkfreigabe, ProcessManagementTaskService Netzwerkfreigabe, Gibt eine Aufgabe für einen anderen Benutzer frei. Ein anderer Benutzer kann die Aufgabe anfordern und wird Eigentümer der Aufgabe.
forward ProcessManagementTaskService forward Leitet eine Aufgabe an einen anderen Benutzer weiter.
consult ProcessManagementTaskService consult Bespricht eine Aufgabe mit einem anderen Benutzer.
claim ProcessManagementTaskService claim Fordert eine Aufgabe an, die in der freigegebenen Warteschlange verfügbar ist.
unlock ProcessManagementTaskService unlock Entsperrt eine Aufgabe.
lock ProcessManagementTaskService lock Sperrt er eine Aufgabe. Diese kann nicht von einem anderen Benutzer angefordert werden, wenn sie freigegeben wird.
Ablehnen der Bedingungen ProcessManagementTaskService Ablehnen der Bedingungen Gibt die Aufgabe an den vorherigen Eigentümer der Aufgabe zurück.
abandon ProcessManagementTaskService abandon Löscht eine Aufgabe.
setVisibility ProcessManagementTaskService setVisibility Legt die Sichtbarkeit einer Aufgabe fest. Wenn Sichtbarkeit auf „false“ gesetzt ist, ist die Aufgabe für Benutzer anschließend nicht mehr sichtbar.
getUsers ProcessManagementUserProxyService getUsers Wird zum Suchen von Benutzern verwendet. Gibt alle Benutzer zurück, wenn kein Name angegeben ist, oder alle Nutzer mit dem angegebenen Namen.
getUsersInGroup ProcessManagementUserProxyService getUsersInGroupByName Gibt alle Benutzer in einer Gruppe zurück.
grantQueueAccess ProcessManagementQueueService grantQueueAccess Gewährt festgelegtem Benutzer Zugriff auf die Warteschlange des angemeldeten Benutzers. Generell wird die eigene Warteschlange für einen anderen Benutzer freigegeben.
requestQueueAccess ProcessManagementQueueService requestQueueAccess Stellt für den angemeldeten Benutzer eine Zugriffsanforderung für die Warteschlange des angegebenen Benutzers. Wenn der Benutzer die Anforderung genehmigt, wird die Warteschlange des Benutzers für den angemeldeten Benutzer freigegeben.
getGrantedUsers ProcessManagementQueueService getGrantedUsers Gibt alle Benutzer zurück, die Zugriff auf die Warteschlange des angemeldeten Benutzers haben.
getUsersForAccessibleQueues ProcessManagementQueueService getUsersForAccessibleQueues Gibt alle Benutzer zurück, deren Warteschlange für einen Benutzer zugänglich ist.
revokeQueueAccess ProcessManagementQueueService revokeQueueAccess Entfernt einen Benutzer aus der Liste der Benutzer, die Zugriff auf die Warteschlange des angemeldeten Benutzers haben.
removeQueueAccess ProcessManagementQueueService removeQueueAccess Entfernt einen Benutzer aus der Liste der Benutzer, deren Warteschlange für den angemeldeten Benutzer zugänglich ist.
getAllQueues
ProcessManagementQueueService
getAllQueues
Ruft alle Warteschlangen (eigene, freigegebene und Gruppenwarteschlangen) ab, die für den angemeldeten Benutzer zugänglich sind.
getOutOfOfficeSettings ProcessManagementOutOfOfficeService getOutOfOfficeSettings Ruft Abwesenheitseinstellungen eines Benutzers ab.
saveOutOfOfficeSettingsJson ProcessManagementOutOfOfficeService saveOutOfOfficeSettingsJson Speichert Abwesenheitseinstellungen eines Benutzers.
getAllProcesses ProcessManagementProcessService getAllProcesses Es gibt Liste aller Prozesse zurück.
getParticipatedProcesses ProcessManagementProcessService getParticipatedProcesses Gibt eine Liste aller Prozessnamen zurück, an denen der angemeldeten Benutzer beteiligt ist.
getProcessInstance
ProcessManagementProcessService
getProcessInstance
Ruft Details einer Prozessinstanz ab.
getProcessInstances ProcessManagementQueryService getProcessInstances Ruft alle Prozessinstanzen für einen Prozess ab.
getPendingTasksForProcessInstance ProcessManagementQueryService getPendingTasksForProcessInstance Ruft ausstehende Aufgaben für eine Prozessinstanz ab.
getTasksForProcessInstance ProcessManagementQueryService getTasksForProcessInstance Ruft alle Aufgaben für eine Prozessinstanz ab.
getAllSearchTemplates ProcessManagementQueryService getAllSearchTemplates Gibt Liste aller Suchvorlagen zurück.
getTemplate ProcessManagementQueryService getTemplate Es gibt Inhalt für eine Suchvorlage zurück.
findTasksJson
ProcessManagementQueryService findTasksJson Durchsucht und gibt alle Aufgaben zurück, die alle Bedingungen einer Suchvorlage erfüllen.
getAssignmentsForTask ProcessManagementTaskService getAssignmentsForTask Ruft alle Zuweisungen für eine Aufgabe ab. Beispiel: - Wenn ein Benutzer eine Aufgabe an einen anderen Benutzer weiterleitet oder sie mit ihm bespricht, dann ist dies eine Aufgabenzuweisung.
deleteAttachment TaskManagerService deleteAttachment Löscht eine Anlage.
initialize ProcessManagementClientSessionService initialize Erneuert Einstellung falls erforderlich. Authentifiziert den Benutzer. Legt Sitzungsparameter für Server-/Client-Informationen fest. Gibt Benutzerinformation und Abfrageintervall zurück.
getTasksForDirectReports ProcessManagementTeamTasksService getTasksForDirectReports Es gibt alle Aufgaben von direkt unterstellten Mitarbeitern des angemeldeten Managers zurück.
getTaskOfDirectReport
ProcessManagementTeamTasksService getDirectReportTask Gibt Aufgabe des angegebenen direkt unterstellten Mitarbeiters des angemeldeten Managers zurück.
forwardTaskOfDirectReport ProcessManagementTeamTasksService forwardTaskOfDirectReport Leitet eine Aufgabe eines direkt unterstellten Mitarbeiters an einen anderen Benutzer weiter.
rejectTaskOfDirectReport ProcessManagementTeamTasksService rejectTaskOfDirectReport Gibt eine Aufgabe eines direkt unterstellten Mitarbeiters an den vorherigen Benutzer zurück.
getProperty WorkspacePropertyService getProperty Ruft eine Workspace-Eigenschaft für einen Benutzer ab.
removeProperty WorkspacePropertyService Löschen Sie Löscht eine Workspace-Eigenschaft für einen Benutzer.
getProperties WorkspacePropertyService getPropertiesAsMap Gibt alle Workspace-Eigenschaften für einen Benutzer zurück.
setProperty WorkspacePropertyService setProperty Legt eine Workspace-Eigenschaft für einen Benutzer fest.
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl Ruft Bild-URL des Benutzers für den angemeldeten Benutzer ab.
getUserImageUrl ProcessManagementClientSessionService getUserImageUrl Ruft Bild-URL des Benutzers für den angegebenen Benutzer ab.
uploadNote ProcessManagementDocumentHandlingService uploadNote Lädt eine Notiz für eine Aufgabe auf den Server hoch.
uploadRMAToServer (es wird auch direkt von HTML-Vorlage aufgerufen)
ProcessManagementDocumentHandlingService uploadAttachment Lädt eine Anlage für eine Aufgabe auf den Server hoch.
getImageURL (es wird auch direkt von HTML-Vorlage aufgerufen) ProcessManagementDocumentHandlingService getImage Ruft Bild für einen Prozess ab.

Auf dieser Seite