Um CqContextResource é construído da seguinte forma:
- Crie um novo local para o recurso incluindo um segmento-filho
no local de pasta selecionado.
- Obtenha um proxy para esse local do provedor em cujo contexto de
alteração você deseja desempenhar as modificações.
- Preencha o proxy com os valores das propriedades apropriados para o
novo recurso. A propriedade CqRecord.ACTION deve ser configurada ao criar um registro ou anexo.
- Chame o método doCreateXxx() apropriado
no proxy, que retorna um proxy para o recurso recém-criado que contém
os valores das propriedades solicitados na operação de criação de recurso.
- Forneça o novo recurso para um projeto. Esta etapa final é necessária para disponibilizar o novo recurso
para outros usuários do sistema. Também é o acionador principal para a lógica de negócios
que é executada no servidor.
As etapas do processo para criar um novo recurso de contexto podem ser executadas em um roundtrip para o servidor utilizando o valor deliveryOrder apropriado.
Os métodos doCreateXxx entram em contato com o repositório
(que pode ser um servidor ou uma área de arquivo) referenciado no Local do proxy
para construir um novo recurso e, em seguida, gravam os valores das propriedades no proxy
para o novo recurso.