CopyAttachments

<< Fare clic per visualizzazione il sommario >>

Percorso:  API di piattaforma > Servizi Core > Jamio Resource > Gestione degli allegati alle risorse >

CopyAttachments

Predispone la copia di tutti gli allegati di una risorsa nella lista degli allegati (AttachmentInfoList) di un'altra risorsa.

 

Metodo

JamioResource/CopyAttachments

 

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

resource

Risorsa di destinazione.

Dati

Identità

Fascicolo

Organizzazione

Blocco Organizzativo

Posizione Organizzativa

Unità Organizzativa

Incarico Organizzativo

Attività Utente

 

fromResourceReference

Collegamento della risorsa da cui copiare gli allegati.

Reference

 

Output

Nome

Descrizione

Tipo

Opzionale

returnValue

Risorsa iniziale con AttachmentInfoList aggiornato.

Dati

Identità

Fascicolo

Organizzazione

Blocco Organizzativo

Posizione Organizzativa

Unità Organizzativa

Incarico Organizzativo

Attività Utente

 

 

Commenti

Questo metodo è concepito per interagire con altri metodi in un'orchestrazione più complessa che si pone l'obiettivo di copiaretutti gli allegati di una risorsa nella lista degli allegati di un'altra risorsa. A tal fine è necessario modellare un processo che, date due risorse:

predisponga la copia dell'allegato di una risorsa, richiamando il metodo CopyAttachments;

aggiorni la risorsa destinataria, letta da una variabile di processo, tramite il metodo UpdateResource, per finalizzare l'operazione di copia.

 

Nel caso più complesso in cui si desidera creare una nuova risorsa a cui allegare l'allegato copiato, il processo da disegnare in Jamio Composer deve prevedere:

inizializzi la nuova risorsa secondo il modello desiderato, tramite il metodo GetNewResource;

predisponga la copia dell'allegato di una risorsa, richiamando il metodo CopyAttachment;

crei la nuova risorsa tramite il metodo CreateResource

aggiorni la risorsa destinataria, tramite il metodo UpdateResource, per finalizzare l'operazione di copia.

 

Esempio di modello di processo che utilizza il metodo CopyAttachments

Esempio di modello di processo che utilizza il metodo CopyAttachments

 

 

Il metodo può essere richiamato per le risorse personalizzate con il tipo:

Dati

Identità

Fascicolo

Organizzazione

Blocco Organizzativo

Posizione Organizzativa

Unità Organizzativa

Incarico Organizzativo

Attività Utente