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 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 gli utenti e i gruppi con il nome specificato. |
prepareForSubmit | ProcessManagementDocumentHandlingService | prepareForSubmit | Viene richiamato prima dell’invio di un modulo tramite DocumentSubmitServlet. Imposta l’ID attività in una variabile di sessione (insieme all’ora di scadenza) che viene recuperata durante l’invio effettivo. |
submitTask | ProcessManagementDocumentHandlingService | invia | Invia l’oggetto documento associato a un’attività (e il processo di invio a sua volta). |
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 iniziali presenti sul server in tutte le categorie. |
invokeStartpoint | ProcessManagementStartpointService | invokeStartpoint | Viene richiamato un punto d'inizio e viene creata un'attività corrispondente a un punto d'inizio |
getAllTasks | ServizioAttivitàGestioneProcessi | getAllActionableTasks | Recupera tutte le attività create e inoltrate o consultate, salvate, assegnate, assegnate e salvate per l’utente connesso. |
getTask | ServizioAttivitàGestioneProcessi | getTask | Recupera un’attività specifica. |
renderTask | ServizioAttivitàGestioneProcessi | rendering | Se necessario, restituisce un’attività e le informazioni necessarie per eseguire il rendering del modulo come URL del modulo, tipo di modulo, URL di dati. |
submitWithPriorData | ServizioAttivitàGestioneProcessi | submitWithPriorData | Restituisce il risultato dell'API di invio di TaskManager utilizzando la chiave di risultato. |
submitWithData | ServizioAttivitàGestioneProcessi | submitWithData | Invia i dati del modulo (passati come stringa) associati all’attività utilizzando l’API submit di TaskManager. Viene utilizzato per i Flex Form che non chiamano l’API di invio di TaskManager. |
salva | ServizioAttivitàGestioneProcessi | salva | Consente di salvare un'attività sul server. |
completo | ServizioAttivitàGestioneProcessi | completo | L'attività viene completata e passata al passaggio successivo in base alla progettazione del processo. |
getAttachment | ServizioAttivitàGestioneProcessi | getAttachment | Restituisce l’URL di un allegato in cui l’allegato è disponibile. |
getAllAttachments | ServizioAttivitàGestioneProcessi | getAllActionableAttachments | Recupera tutti gli allegati e le note di un’attività. |
condividere | ServizioAttivitàGestioneProcessi | condividere | Condivide un’attività con un altro utente. Un altro utente può richiedere l’attività e diventarne il proprietario. |
inoltra | ServizioAttivitàGestioneProcessi | inoltra | Inoltra un’attività a un altro utente. |
consulta | ServizioAttivitàGestioneProcessi | consulta | Consulta un’attività con un altro utente. |
reclamo | ServizioAttivitàGestioneProcessi | reclamo | Richiede un'operazione disponibile in una coda condivisa. |
sblocca | ServizioAttivitàGestioneProcessi | sblocca | Sblocca un’attività. |
blocca | ServizioAttivitàGestioneProcessi | blocca | Blocca un’attività e l’attività non può essere rivendicata da un altro utente se condivisa. |
rifiuta | ServizioAttivitàGestioneProcessi | rifiuta | Restituisce un'attività al proprietario precedente dell'attività. |
abbandonare | ServizioAttivitàGestioneProcessi | abbandonare | Elimina un'attività. |
setVisibility | ServizioAttivitàGestioneProcessi | 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 oppure restituisce gli utenti con un nome specificato. |
getUsersInGroup | ProcessManagementUserProxyService | getUsersInGroupByName | Restituisce tutti gli utenti di un gruppo. |
grantQueueAccess | ProcessManagementQueueService | grantQueueAccess | Consente l'accesso della coda dell'utente connesso a un utente specificato. In pratica stai condividendo la tua coda con un altro utente. |
requestQueueAccess | ProcessManagementQueueService | requestQueueAccess | Effettua la richiesta di accesso di una coda di un 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 degli utenti la cui coda è accessibile all’utente connesso. |
getAllQueues |
ProcessManagementQueueService |
getAllQueues |
Ottiene tutte le code (proprie, condivise e di gruppo) accessibili all'utente connesso. |
getOutOfOfficeSettings | ProcessManagementOutOfOfficeService | getOutOfOfficeSettings | Ottiene le impostazioni fuori sede di un utente. |
saveOutOfOfficeSettingsJson | ProcessManagementOutOfOfficeService | saveOutOfOfficeSettingsJson | Consente di salvare le impostazioni fuori sede di un utente. |
getAllProcesses | ProcessManagementProcessService | getAllProcesses | Restituisce un elenco di tutti i processi. |
getParticipatedProcesses | ProcessManagementProcessService | getParticipatedProcesses | Restituisce un elenco di tutti i nomi di processo a cui partecipa l'utente connesso. |
getProcessInstance |
ProcessManagementProcessService |
getProcessInstance |
Recupera i dettagli di un’istanza del processo. |
getProcessInstances | ProcessManagementQueryService | getProcessInstances | Recupera tutte le istanze del processo. |
getPendingTasksForProcessInstance | ProcessManagementQueryService | getPendingTasksForProcessInstance | Ottiene le attività in sospeso per un'istanza del processo. |
getTasksForProcessInstance | ProcessManagementQueryService | getTasksForProcessInstance | Ottiene tutte le attività per un’istanza del 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 | ServizioAttivitàGestioneProcessi | getAssignmentsForTask | Ottiene tutte le assegnazioni per un'attività. Ad esempio, se un utente inoltra o consulta un’attività con un altro utente, si tratta di un’assegnazione per un’attività. |
deleteAttachment | ServizioGestioneAttività | deleteAttachment | Elimina un allegato. |
inizializzare | ProcessManagementClientSessionService | inizializzare | Se necessario, rinnova l’asserzione. Autentica l’utente. Imposta i parametri di sessione per le informazioni su server/client. Restituisce informazioni utente e intervallo di polling. |
getTasksForDirectReports | ProcessManagementTeamTasksService | getTasksForDirectReports | Restituisce tutte le attività dei referenti diretti del manager connesso. |
getTaskOfDirectReport |
ProcessManagementTeamTasksService | getDirectReportTask | Restituisce un'attività di un referente diretto specificato del manager connesso. |
forwardTaskOfDirectReport | ProcessManagementTeamTasksService | forwardTaskOfDirectReport | Inoltra un’attività di referente diretto a un altro utente. |
rejectedTaskOfDirectReport | ProcessManagementTeamTasksService | rejectedTaskOfDirectReport | Restituisce un’attività di un referente diretto all’utente precedente. |
getProperty | WorkspacePropertyService | getProperty | Ottiene una proprietà Workspace per un utente. |
removeProperty | WorkspacePropertyService | elimina | Rimuove una proprietà Workspace per un utente. |
getProperties | WorkspacePropertyService | getPropertiesAsMap | Restituisce tutte le proprietà di Workspace di un utente. |
setProperty | WorkspacePropertyService | setProperty | Imposta una proprietà Workspace per un utente. |
getCurrentUserImageUrl | ProcessManagementClientSessionService | getCurrentUserImageUrl | Ottiene l’URL dell’immagine dell’utente connesso. |
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 (chiamato anche direttamente dal modello HTML) | ProcessManagementDocumentHandlingService | getImage | Ottiene l’immagine per un processo. |