Configurar um Atributo de Recurso

RAMAsset.getAssetAttributes() e RAMAsset.getAssetAttribute(String) podem ser utilizados para obter o atributo disponível em um recurso baseado nas restrições de tipo de recurso. Após buscar um atributo a partir de um recurso, utilize RAMAsset.setValues(String[]) para configurar os valores do atributo.

                AssetAttribute attribute = newAsset.getAssetAttribute("Custom Attribute");
                attribute.setValues(new String[]{"value 1", "value 2", "value 3"});

                session.put(newAsset, new NullProgressMonitor());
Se você está configurando um atributo customizado, utilize os seguintes formatos de dados:
  • Booleano: "true" ou "false" (minúscula; é possível utilizar o método Boolean.toString())
  • Data: Long.toString(myDate.getTime())
  • Link: "<a href=\"myURL\">myLabel</a>" (observe que as aspas têm escape com barras invertidas)
  • Número: o número no formato de cadeia (é possível utilizar o método Number.toString())
  • Usuário: o ID exclusivo do usuário.

Feedback