Le seguenti API vengono utilizzate nell'area di lavoro 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 | Esegue la ricerca di utenti e gruppi. Restituisce un elenco di tutti gli utenti e i gruppi se non è stato specificato nulla, altrimenti restituisce utenti e gruppi con nome specificato. |
PreparaPerInvia | ProcessManagementDocumentHandlingService | PreparaPerInvia | 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 | ProcessManagementInitipointService | getRootEndpointCategories | Recupera tutte le categorie principali presenti sul server. |
getDirectChildCategories | ProcessManagementInitipointService | getDirectChildCategories2 | Recupera tutti gli elementi figlio diretti per una categoria. |
getAllInitipoints | ProcessManagementInitipointService | getAllInitipoints | Recupera tutti i punti di avvio presenti sul server in tutte le categorie. |
invokeStartPoint | ProcessManagementInitipointService | invokeStartPoint | Viene richiamato un punto di inizio e viene creata una nuova attività corrispondente a un punto di partenza |
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 | Rendering di un'attività e restituzione delle informazioni necessarie per eseguire il rendering del modulo come URL del modulo, tipo di modulo, URL dati, se necessario e così via. |
submitWithPreData | ProcessManagementTaskService | submitWithPreData | Restituisce il risultato dell'API submit di TaskManager utilizzando la chiave result. |
submitWithData | ProcessManagementTaskService | submitWithData | Invia i dati del modulo (passati come stringa) associati all'attività utilizzando l'API submit di TaskManager. Viene utilizzato per i moduli Flex che non inviano l'API submit di callTaskManager. |
save | ProcessManagementTaskService | save | Consente di salvare un'attività sul server. |
complete | ProcessManagementTaskService | complete | Completa un'attività e l'attività viene passata al passaggio successivo come previsto dalla progettazione del processo. |
getAttachment | ProcessManagementTaskService | getAttachment | Restituisce l'URL di un allegato in cui è disponibile l'allegato. |
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ò reclamare l’attività e diventarne proprietario. |
inoltra | ProcessManagementTaskService | inoltra | Invia un'attività a un altro utente. |
consultare | ProcessManagementTaskService | consultare | Consulta un'attività con un altro utente. |
reclamo | ProcessManagementTaskService | reclamo | Richiede un'attività disponibile nella coda condivisa. |
sbloccare | ProcessManagementTaskService | sbloccare | Sblocca un'attività. |
lock | ProcessManagementTaskService | lock | Blocca un'attività e non può essere richiesta da un altro utente se condivisa. |
rifiutare | ProcessManagementTaskService | rifiutare | Restituisce l'attività al proprietario precedente dell'attività. |
abbandono | ProcessManagementTaskService | abbandono | Elimina un'attività. |
setVisibility | ProcessManagementTaskService | setVisibility | Imposta la visibilità di un’attività. Se la visibilità è impostata su false, l'attività non sarà più visibile per l'utente. |
getUsers | ProcessManagementUserProxyService | getUsers | Viene utilizzato per la ricerca degli utenti. Se non viene specificato alcun nome, restituisce tutti gli utenti con un nome specificato. |
getUsersInGroup | ProcessManagementUserProxyService | getUsersInGroupByName | Restituisce tutti gli utenti di un gruppo. |
GrantQueueAccess | ProcessManagementQueueService | GrantQueueAccess | Consente l'accesso alla coda dell'utente connesso a un utente specificato. Si tratta sostanzialmente di condividere una 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 che ha effettuato l'accesso. |
getGrantedUsers | ProcessManagementQueueService | getGrantedUsers | Restituisce tutti gli utenti che hanno accesso alla coda degli utenti connessi. |
getUsersForAccessibleQueues | ProcessManagementQueueService | getUsersForAccessibleQueues | Restituisce tutti gli utenti la cui coda è accessibile a un utente. |
revokeQueueAccess | ProcessManagementQueueService | revokeQueueAccess | Rimuove un utente dall'elenco di utenti che hanno accesso alla coda di utenti connessi. |
removeQueueAccess | ProcessManagementQueueService | removeQueueAccess | Rimuove un utente dall'elenco di utenti la cui coda è accessibile all'utente connesso. |
getAllQueues |
ProcessManagementQueueService |
getAllQueues |
Ottiene tutte le code (code proprie, condivise e di gruppo) accessibili all'utente che ha effettuato l'accesso. |
getOutOfOfficeSettings | ProcessManagementOutOfOfficeService | getOutOfOfficeSettings | Esce dalle impostazioni di ufficio di un utente. |
saveOutOfOfficeSettingsJson | ProcessManagementOutOfOfficeService | saveOutOfOfficeSettingsJson | Consente di risparmiare le impostazioni di un utente fuori sede. |
getAllProcesses | ProcessManagementProcessService | getAllProcesses | Restituisce un 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 un elenco di tutti i modelli di ricerca. |
getTemplate | ProcessManagementQueryService | getTemplate | Restituisce il contenuto per 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 | Riceve 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 | Consente di eliminare un allegato. |
initialize | ProcessManagementClientSessionService | initialize | Rinnova asserzione se necessario. Esegue l'autenticazione dell'utente. Imposta i parametri di sessione per le informazioni server/client. Restituisce le informazioni utente e l’intervallo di polling. |
getTasksForDirectReports | ProcessManagementTeamTasksService | getTasksForDirectReports | Restituisce tutte le attività dei rapporti diretti del gestore di accesso. |
getTaskOfDirectReport |
ProcessManagementTeamTasksService | getDirectReportTask | Restituisce l'attività del report diretto specificato del gestore di accesso. |
forwardTaskOfDirectReport | ProcessManagementTeamTasksService | forwardTaskOfDirectReport | Invia a un altro utente un’attività di rapporto diretto. |
rifiutareTaskOfDirectReport | ProcessManagementTeamTasksService | rifiutareTaskOfDirectReport | 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 dell'immagine dell'utente per l'utente che ha effettuato l'accesso. |
getUserImageUrl | ProcessManagementClientSessionService | getUserImageUrl | Ottiene l'URL dell'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 | Riceve immagini per un processo. |