public List<DiskManagement> findHardDisksByVirtualMachine(final VirtualMachine vm) { return diskManagementDAO.findHardDisksByVirtualMachine(vm); }
public DiskManagement findHardDiskByVirtualMachine( final VirtualMachine vm, final Integer diskId) { return diskManagementDAO.findHardDiskByVirtualMachine(vm, diskId); }
public void insertHardDisk(final DiskManagement createdDisk) { if (createdDisk.getRasd() != null) { rasdDAO.persist(createdDisk.getRasd()); } diskManagementDAO.persist(createdDisk); }
public void removeHardDisk(final DiskManagement diskToDelete) { Rasd rasd = diskToDelete.getRasd(); diskManagementDAO.remove(diskToDelete); rasdDAO.remove(rasd); diskManagementDAO.flush(); }
/** Temporal backup rasd_management uses the same rasd */ public void insertTemporalHardDisk(final DiskManagement createdDisk) { diskManagementDAO.persist(createdDisk); }