Establecer un atributo de activo

RAMAsset.getAssetAttributes() y RAMAsset.getAssetAttribute(String) se pueden utilizar para obtener el atributo disponible en un activo basado en las restricciones de tipo de activo. Tras captar un atributo de un activo, utilice RAMAsset.setValues(String[]) para establecer los valores del atributo.

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

                session.put(newAsset, new NullProgressMonitor());
Si establece un atributo personalizado, utilice los formatos de datos siguientes:
  • Booleano: "true" o "false" (en minúsculas; puede utilizar el método Boolean.toString())
  • Fecha: Long.toString(myDate.getTime())
  • Enlace: "<a href=\"myURL\">myLabel</a>" (observe que las comillas están precedidas por barras inclinadas invertidas como carácter de escape)
  • Número: el número en el formato de serie (puede utilizar el método Number.toString())
  • Usuario: identificador exclusivo del usuario.

Comentarios