<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > Servizi Core > Jamio Resource |
Descrizione
Questo servizio raggruppa i metodi comuni alla maggior parte delle risorse customizzabili, consentono di istanziare e gestire le risorse ed i loro allegati.
Metodi per la gestione delle risorse
Crea una risorsa.
Crea una nuova risorsa come copia di una risorsa di partenza.
Personalizza una risorsa secondo un determinato modello.
Cancella la risorsa specificata in input.
Esegue un'azione custom su una risorsa, restituendo l'eventuale messaggio di ritorno impostato per l'azione.
Esegue un'azione custom su una risorsa, restituendo un dato strutturato che riporta le eventuali variabili di output del processo lanciato dall'azione custom.
Disabilita (Freeze) le modifiche su una risorsa, dato il suo collegamento.
Genera il barcode modellato per una risorsa.
Inizializza una risorsa del tipo specificato.
Blocca una risorsa
Numera una risorsa, dato il suo collegamento.
Restituisce una risorsa, dato il suo collegamento.
Restituisce una risorsa con la proprietà Locked aggiornata, dato il suo collegamento.
Verifica se una risorsa esiste a partire dal suo collegamento.
Abilita (Unfreeze) le modifiche su una risorsa, dato il suo collegamento.
Sblocca una risorsa, dato il suo collegamento.
Modifica una risorsa, dato il suo collegamento.
Modifica e sblocca una risorsa, dato il suo collegamento.
Metodi per la gestione degli allegati di una risorsa
I seguenti metodi permettono di gestire gli allegati alle Risorse Jamio openwork e gli stream dei file che in Jamio openwork sono gestiti come allegati all'istanza di processo che li manipola. I metodi si distinguono in:
•metodi di lettura degli allegati e delle loro informazioni;
•metodi che permettono di eseguire programmaticamente operazioni sull'allegato e che richiedono il successivo aggiornamento della risorse per attuare l'operazione richiesta;
•metodi che permetto di eseguire programmaticamente operazioni istantanee sugli allegati e sulla risorsa.
Metodi di lettura degli allegati e delle loro informazioni
Recupera l'archivio .zip di tutti i file contenuti negli allegati della risorsa specificata in input.
Restituisce le informazioni dell'allegato specificato in input.
Restituisce una lista di collegamenti agli allegati di una risorsa che verificano una specifica espressione di selezione.
Restituisce la lista delle informazioni per tutti gli allegati alla risorsa specificata.
Restituisce la lista degli allegati alla risorsa specificata.
Salva l’allegato della risorsa specificata in un collegamento ad un allegato di processo.
Rimuove, se presente, il tag fornito dalla lista dei tag di un allegato.
Rimuove tutti i tag dalla lista dei tag di un allegato.
Aggiunge, se non presente, il tag fornito alla lista dei tag di un allegato.
Metodi che richiedono il successivo aggiornamento della risorsa
I seguenti metodi necessitano di un successivo aggiornamento della risorsa per attuare l’operazione richiesta.
Per l'aggiunta di un Attachment o per la sostituzione del relativo file, prima di chiamare i metodi che modificano la AttachmentInfoList vanno chiamati, rispettivamente, UploadTemporaryAttachment o UploadUpdatedAttachment.
•AddAttachmentReferenceToResource
Aggiunge un allegato alla lista degli allegati (AttachmentInfoList) di una risorsa ed aggiunge alla risorsa un campo che riporta il suo collegamento.
Aggiunge un allegato alla lista degli allegati (AttachmentInfoList) di una risorsa.
Sostituisce il collegamento di un allegato nella lista degli allegati (AttachmentInfoList) di una risorsa con un altro.
Copia l'allegato di una risorsa nella lista degli allegati (AttachmentInfoList) di un'altra risorsa.
Copia tutti gli allegati di una risorsa nella lista degli allegati di un'altra risorsa.
•RemoveAllAttachmentReferencesFromResource
Elimina tutti gli allegati dalla lista degli allegati (AttachmentInfoList) della risorsa specificata. E' possibile eliminare anche tutti i collegamenti agli allegati eliminati, presenti nella risorsa.
Elimina un allegato dalla lista degli allegati (AttachmentInfoList) di una risorsa, dato il suo collegamento.
•RemoveAttachmentReferenceFromResource
Elimina un allegato dalla risorsa specificata e dal campo di tipo collegamento che lo referenzia.
Rinomina un allegato della lista degli allegati (AttachmentInfoList) della risorsa specificata.
Carica un allegato temporaneo ad una risorsa, dato il suo collegamento.
Carica un nuovo file per l'allegato specificato.
Metodi che eseguono operazioni istantanee sulla risorsa (non richiedono aggiornamento della stessa)
I seguenti metodi eseguono operazioni istantanee sulla risorsa e non necessitano di un successivo aggiornamento della stessa per attuare l’operazione richiesta.
Cancella un allegato ad una risorsa, dato il suo collegamento.
Rinomina un allegato ad una risorsa, dato il suo collegamento.
Modifica un allegato ad una risorsa, dato il suo collegamento.
Carica un allegato ad una risorsa, dato il suo collegamento.
Metodi deprecati dalla versione HARP 4.6R2
I seguenti metodi sono dichiarati deprecati a partire alla versione Jamio openwork HARP 4.6R1:
•GetAttachmentInfo
Recupera le informazioni dell'allegato specificato in input. Utilizzare il metodo GetResourceAttachmentInfo.
•ListAttachmentInfos
Recupera la lista delle informazioni per tutti gli allegati alla risorsa specificata. Utilizzare il metodo ListResourceAttachmentInfos.