Las actividades personalizadas se pueden utilizar para registrar sucesos de ciclo vital de activos externos. Los ID de actividad 1000 - 1099 se han reservado para las actividades personalizadas definidas por el usuario. Utilice RAMAsset.recordActivity(AssetActivity) para añadir una actividad personalizada para un activo.
//Registrar una actividad personalizada
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());