Le seguenti API vengono utilizzate nell’area di lavoro di AEM Forms.
Metodo Javascript | Nome servizio | Nome API | Commenti |
getGroups | ProcessManagementUserProxyService | getGroups | Cerca nei gruppi. restituisce un elenco di tutti i gruppi se non viene specificato nulla, altrimenti restituisce i gruppi con il nome specificato. |
getUsersAndGroups | ProcessManagementUserProxyService | getUsersAndGroups | Cerca utenti e gruppi. Restituisce un elenco di tutti gli utenti e i gruppi se non viene specificato nulla, altrimenti restituisce utenti e gruppi con il nome specificato. |
PrepareForSubmit | ProcessManagementDocumentHandlingService | PrepareForSubmit | Viene chiamato prima dell’invio del modulo tramite DocumentSubmitServlet. Imposta l’ID dell’attività in una variabile di sessione (insieme all’ora di scadenza) recuperata durante l’invio effettivo. |
submitTask | ProcessManagementDocumentHandlingService | submit | Invia l'oggetto documento associato a un'attività (e a sua volta invia il processo). |
getRootEndpointCategories | ProcessManagementStartpointService | getRootEndpointCategories | Recupera tutte le categorie principali presenti sul server. |
getDirectChildCategories | ProcessManagementStartpointService | getDirectChildCategories2 | Recupera tutti i figli diretti per una categoria. |
getAllStartpoints | ProcessManagementStartpointService | getAllStartpoints | Recupera tutti i punti di partenza presenti sul server in tutte le categorie. |
invokeStartpoint | ProcessManagementStartpointService | invokeStartpoint | Viene richiamato un punto iniziale e viene creata una nuova attività corrispondente a un punto iniziale |
getAllTasks | ProcessManagementTaskService | getAllActionableTasks | Recupera tutte le attività che vengono create e inoltrate o consultate, salvate, assegnate, assegnate e salvate per l'utente connesso. |
getTask | ProcessManagementTaskService | getTask | Recupera un'attività specifica. |
renderTask | ProcessManagementTaskService | rendering | Esegue il rendering di un’attività e restituisce le informazioni necessarie per eseguire il rendering del modulo come URL del modulo, tipo di modulo, URL dati, se necessario, ecc. |
submitWithPreData | ProcessManagementTaskService | submitWithPreData | Restituisce il risultato dell’API di invio di TaskManager utilizzando la chiave di risultato. |
submitWithData | ProcessManagementTaskService | submitWithData | Invia i dati del modulo (passati come stringa) associati all’attività tramite l’API di invio di TaskManager. Viene utilizzato per i moduli flex che non chiamano l’API di invio di TaskManager. |
salva | ProcessManagementTaskService | salva | Consente di salvare un'attività sul server. |
completato | ProcessManagementTaskService | completato | Completa un'attività e l'attività viene passata al passaggio successivo in base alla progettazione del processo. |
getAttachment | ProcessManagementTaskService | getAttachment | Restituisce l'url di un allegato in cui l'allegato è disponibile. |
getAllAttachments | ProcessManagementTaskService | getAllActionableAttachments | Recupera tutti gli allegati e le note di un'attività. |
share | ProcessManagementTaskService | share | Condivide un'attività con un altro utente. Un altro utente può richiedere l'attività e diventa proprietario dell'attività. |
inoltra | ProcessManagementTaskService | inoltra | Inoltra un’attività a un altro utente. |
consultare | ProcessManagementTaskService | consultare | Consulta un’attività con un altro utente. |
rivendicazione | ProcessManagementTaskService | rivendicazione | Richiede un'attività disponibile nella coda condivisa. |
sbloccare | ProcessManagementTaskService | sbloccare | Sblocca un'attività. |
bloccare | ProcessManagementTaskService | bloccare | Blocca un'attività e un'attività non può essere recuperata da un altro utente se condivisa. |
rifiuta | ProcessManagementTaskService | rifiuta | Restituisce l'attività al proprietario precedente dell'attività. |
abbandonare | ProcessManagementTaskService | abbandonare | Elimina un'attività. |
setVisibility | ProcessManagementTaskService | setVisibility | Imposta la visibilità di un'attività. Se la visibilità è impostata su false, l'attività non sarà più visibile all'utente. |
getUsers | ProcessManagementUserProxyService | getUsers | Viene utilizzato per la ricerca degli utenti. Restituisce tutti gli utenti se non viene specificato alcun nome, altrimenti restituisce gli utenti con il nome specificato. |
getUsersInGroup | ProcessManagementUserProxyService | getUsersInGroupByName | Restituisce tutti gli utenti di un gruppo. |
GrantQueueAccess | ProcessManagementQueueService | GrantQueueAccess | Consente l'accesso della coda dell'utente registrato all'utente specificato. Si tratta fondamentalmente di condividere la propria coda con un altro utente. |
requestQueueAccess | ProcessManagementQueueService | requestQueueAccess | Esegue la richiesta di accesso alla coda dell'utente specificato per l'utente connesso. Se l'utente approva la richiesta, la coda dell'utente viene condivisa con l'utente connesso. |
getGrantedUsers | ProcessManagementQueueService | getGrantedUsers | Restituisce tutti gli utenti che hanno accesso alla coda dell'utente connesso. |
getUsersForAccessibleQueues | ProcessManagementQueueService | getUsersForAccessibleQueues | Restituisce tutti gli utenti la cui coda è accessibile a un utente. |
revokeQueueAccess | ProcessManagementQueueService | revokeQueueAccess | Rimuove un utente dall’elenco degli utenti che hanno accesso alla coda dell’utente connesso. |
removeQueueAccess | ProcessManagementQueueService | removeQueueAccess | Rimuove un utente dall’elenco di utenti la cui coda è accessibile all’utente connesso. |
getAllQueues |
ProcessManagementQueueService |
getAllQueues |
Raccoglie tutte le code (proprie, condivise e di gruppo) accessibili all’utente connesso. |
getOutOfOfficeSettings | ProcessManagementOutOfOfficeService | getOutOfOfficeSettings | Esclude le impostazioni di un utente. |
saveOutOfOfficeSettingsJson | ProcessManagementOutOfOfficeService | saveOutOfOfficeSettingsJson | Consente di salvare le impostazioni di un utente fuori sede. |
getAllProcesses | ProcessManagementProcessService | getAllProcesses | Restituisce l'elenco di tutti i processi. |
getParticipatedProcesses | ProcessManagementProcessService | getParticipatedProcesses | Restituisce l'elenco di tutti i nomi di processo partecipanti dall'utente connesso. |
getProcessInstance |
ProcessManagementProcessService |
getProcessInstance |
Recupera i dettagli di un'istanza di processo. |
getProcessInstances | ProcessManagementQueryService | getProcessInstances | Recupera tutte le istanze di processo per un processo. |
getPendingTasksForProcessInstance | ProcessManagementQueryService | getPendingTasksForProcessInstance | Ottiene le attività in sospeso per un'istanza di processo. |
getTasksForProcessInstance | ProcessManagementQueryService | getTasksForProcessInstance | Ottiene tutte le attività per un'istanza di processo. |
getAllSearchTemplates | ProcessManagementQueryService | getAllSearchTemplates | Restituisce l’elenco di tutti i modelli di ricerca. |
getTemplate | ProcessManagementQueryService | getTemplate | Restituisce il contenuto di un modello di ricerca. |
findTasksJson |
ProcessManagementQueryService | findTasksJson | Cerca e restituisce tutte le attività che soddisfano tutte le condizioni di un modello di ricerca. |
getAssignmentsForTask | ProcessManagementTaskService | getAssignmentsForTask | Ottiene tutte le assegnazioni per un'attività. Ad esempio :- Se l’utente inoltra o consulta un’attività con un altro utente, si tratta di un’assegnazione per un’attività. |
deleteAttachment | TaskManagerService | deleteAttachment | Elimina un allegato. |
initialize | ProcessManagementClientSessionService | initialize | Rinnova l'affermazione, se necessario. Autentica l'utente. Imposta i parametri di sessione per le informazioni sul server/client. Restituisce informazioni utente e intervallo di polling. |
getTasksForDirectReports | ProcessManagementTeamTasksService | getTasksForDirectReports | Restituisce tutte le attività dei report diretti di login manager. |
getTaskOfDirectReport |
ProcessManagementTeamTasksService | getDirectReportTask | Restituisce l'attività del report diretto specificato del gestore di accesso registrato. |
forwardTaskOfDirectReport | ProcessManagementTeamTasksService | forwardTaskOfDirectReport | Inoltra un’attività di un rapporto diretto a un altro utente. |
denyTaskOfDirectReport | ProcessManagementTeamTasksService | denyTaskOfDirectReport | Restituisce un'attività di un rapporto diretto all'utente precedente. |
getProperty | WorkspacePropertyService | getProperty | Ottiene una proprietà Workspace per un utente. |
removeProperty | WorkspacePropertyService | delete | Rimuove una proprietà Workspace per un utente. |
getProperties | WorkspacePropertyService | getPropertiesAsMap | Restituisce tutte le proprietà Workspace di un utente. |
setProperty | WorkspacePropertyService | setProperty | Imposta una proprietà Workspace per un utente. |
getCurrentUserImageUrl | ProcessManagementClientSessionService | getCurrentUserImageUrl | Ottiene l'URL immagine dell'utente per l'utente connesso. |
getUserImageUrl | ProcessManagementClientSessionService | getUserImageUrl | Ottiene l'URL immagine dell'utente per l'utente specificato. |
uploadNote | ProcessManagementDocumentHandlingService | uploadNote | Carica una nota sul server per un'attività. |
uploadRMAToServer (viene chiamato anche direttamente dal modello html) |
ProcessManagementDocumentHandlingService | uploadAttachment | Carica un allegato sul server per un'attività. |
getImageURL (viene chiamato anche direttamente dal modello html) | ProcessManagementDocumentHandlingService | getImage | Ottiene l'immagine per un processo. |