Atividades customizadas podem ser utilizadas para gravar eventos do ciclo de vida do recurso externo. IDs de atividade 1000 a 1099 foram reservados para atividades customizadas definidas pelo usuário. Utilize RAMAsset.recordActivity(AssetActivity) para incluir uma atividade customizada em um recurso.
//Record a custom activity
CustomAssetActivity activity1 = new CustomAssetActivity();
activity1.setLabel("Activity Label");
activity1.setDescription("Activity Description");
activity1.setNumberData(1);
activity1.setTypeId(1010);
newAsset.recordActivity(activity1);
session.put(newAsset, new NullProgressMonitor());