Запись пользовательского действия

Для записи событий жизненного цикла внешнего ресурса можно использовать пользовательские действия. ИД действий с 1000 по 1099 зарезервированы для пользовательских действий. Для добавления в ресурс пользовательского действия используется метод RAMAsset.recordActivity(AssetActivity).

                // Запись пользовательского действия
                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());

Комментарии