@Override
public void delete(ObjectId id) {
Dashboard dashboard = dashboardRepository.findOne(id);
componentRepository.delete(dashboard.getApplication().getComponents());
// Remove this Dashboard's services and service dependencies
serviceRepository.delete(serviceRepository.findByDashboardId(id));
for (com.capitalone.dashboard.model.Service service : serviceRepository.findByDependedBy(id)) {
service.getDependedBy().remove(id);
serviceRepository.save(service);
}
dashboardRepository.delete(dashboard);
}
DashboardServiceImpl.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:hygieia-temp
作者:
评论列表
文章目录