<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > Servizi Core > Jamio Resource > CopyResource |
Crea una nuova risorsa come copia di una risorsa di partenza.
Metodo
JamioResource/CopyResource
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 |
Il token di sessione (per la sessione corrente nel dominio corrente potrebbe essere nullo o vuoto). |
String |
Y |
resourceReference |
Collegamento alla risorsa di cui si vuole ottenere la copia. Sono supportate solo le risorse di tipo: Dati, Identità e Incarico. |
Reference |
|
Output |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
returnValue |
Nuova risorsa dello stesso tipo della risorsa specificata nel parametro resourceReference con i campi scalari avvalorati come quelli della risorsa di partenza. I campi di tipo Dato strutturato (DataSetValue), Lista (ArrayValue) o Collegamento con Type pari ad Attachment non sono supportati e quindi non vengono clonati. |
•Dati |
|
Commenti
•Per le risorse di tipo Identità non vengono clonati eventuali Account associati;
•Gli allegati delle risorse non vengono copiati nella nuova risorsa ottenuta dal metodo;
•La risorsa ottenuta in output dal metodo deve essere salvata affinché possa essere istanziata, così come accade quando si utilizza il metodo GetNewResource; prima di salvare la risorsa ottenuta bisogna accertarsi di effettuare le eventuali modifiche necessarie a superare i criteri di validazione del tipo di risorsa o impostati nel modello;
•Se si utilizza il metodo riportando nel parametro resourceReference il collegamento ad una risorsa di tipo Documento, si ottiene errore: le risorse di tipo documento possono essere clonate con il metodo CloneDocument del connettore Jamio Document Service.
•Il metodo applicato a Risorse Jamio openwork di tipo diverso da Dati, Identità e Incarico restituisce l'errore "Resource type not supported".
Autorizzazioni
Per eseguire il metodo è necessario possedere il permesso di Creazione sulla risorsa.