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. |