Пример #1
0
 public List<DiskManagement> findHardDisksByVirtualMachine(final VirtualMachine vm) {
   return diskManagementDAO.findHardDisksByVirtualMachine(vm);
 }
Пример #2
0
 public DiskManagement findHardDiskByVirtualMachine(
     final VirtualMachine vm, final Integer diskId) {
   return diskManagementDAO.findHardDiskByVirtualMachine(vm, diskId);
 }
Пример #3
0
 public void insertHardDisk(final DiskManagement createdDisk) {
   if (createdDisk.getRasd() != null) {
     rasdDAO.persist(createdDisk.getRasd());
   }
   diskManagementDAO.persist(createdDisk);
 }
Пример #4
0
 public void removeHardDisk(final DiskManagement diskToDelete) {
   Rasd rasd = diskToDelete.getRasd();
   diskManagementDAO.remove(diskToDelete);
   rasdDAO.remove(rasd);
   diskManagementDAO.flush();
 }
Пример #5
0
 /** Temporal backup rasd_management uses the same rasd */
 public void insertTemporalHardDisk(final DiskManagement createdDisk) {
   diskManagementDAO.persist(createdDisk);
 }