Creazione di una nuova risorsa contesto

Una CqContextResource viene creata nel modo riportato di seguito:
  1. Creare una nuova ubicazione per la risorsa aggiungendo un segmento figlio all'ubicazione cartella selezionata.
  2. Ottenere un proxy per quell'ubicazione dal provider nel cui contesto di modifica si desidera eseguire le modifiche.
  3. Inserire nel proxy i valori proprietà appropriati per la nuova risorsa. La proprietà CqRecord.ACTION deve essere impostata durante la creazione di un record o di un collegamento.
  4. Richiamare il metodo doCreateXxx() appropriato sul proxy, che restituisce un proxy per la risorsa appena creata che contiene tutti i valori proprietà richiesti nell'operazione crea risorsa.
  5. Consegnare la nuova risorsa a un progetto. Questa operazione finale è necessaria per rendere la nuova risorsa disponibile agli altri utenti del sistema. È anche il trigger principale per la logica di business in esecuzione sul server.
Le fasi del processo per creare una nuova risorsa contesto possono essere eseguite in un'esplorazione del server utilizzando il valore deliveryOrder. I metodi doCreateXxx contattano il repository (che può essere un server o un'area file), a cui fa riferimento l'ubicazione del proxy, per creare una nuova risorsa e scrivervi i valori delle proprietà contenuti nel proxy.

Feedback