<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > Servizi Core > Jamio Resource > ExecuteCustomActionExtended |
Esegue un'azione custom su una risorsa, restituendo un dato strutturato che riporta le eventuali variabili di output del processo lanciato dall'azione custom.
Metodo
JamioResource/ExecuteCustomActionExtended
Input |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
serverAddress |
Indirizzo server da un Dominio esterno (per il Dominio della sessione corrente, utilizzare nullo o vuoto). |
String |
Y |
token |
Token di sessione (per la sessione corrente, nel Dominio corrente, potrebbe essere nullo o vuoto). |
String |
Y |
resourceReference |
Collegamento alla risorsa su cui si vuole eseguire l'azione custom. |
Reference |
|
action |
Nome dell'azione che si vuole eseguire. |
String |
|
Output |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
returnValue |
Valore null o dato strutturato che riporta i valori di output previsti dal processo avviato dall'azione custom. |
Dataset |
|
Commenti
Il metodo può essere richiamato per le risorse personalizzate con il tipo:
•Dati
Se l'azione eseguita con il metodo ExecuteCustomActionExtended avvia un processo sincrono, il processo in cui è richiamato il metodo ExecuteCustomActionExtended resta in attesa del completamento del processo avviato.
Se il processo avviato si interrompe, la chiamata al metodo ExecuteCustomActionExtended viene interrotta con errore.
Il dato strutturato restituito dal metodo ExecuteCustomActionExtended riporta, come campi, le variabili di output restituite del processo avviato con l'azione custom. Il nome del campo del dato strutturato è uguale al nome della variabile dell'output di processo, il valore del campo del dato strutturato è pari al valore di ritorno assegnato alla variabile dal processo.
Autorizzazioni
Per eseguire il metodo è necessario possedere il permesso di Lettura sulla risorsa.