Пример #1
0
  public VolumeManagement insertVolume(final VolumeManagement volume) {
    rasdDAO.persist(volume.getRasd());
    volumeDAO.persist(volume);
    volumeDAO.flush();

    return volume;
  }
Пример #2
0
  /** Temporal backup rasd_management uses the same rasd */
  public VolumeManagement insertTemporalVolume(final VolumeManagement volume) {
    volumeDAO.persist(volume);

    return volume;
  }
Пример #3
0
 public List<VolumeManagement> getVolumesByVirtualMachine(
     final VirtualMachine vm, final FilterOptions filters) {
   return volumeDAO.getVolumesByVirtualMachine(vm, filters);
 }
Пример #4
0
 @Deprecated
 // use vm.getVolumes
 public List<VolumeManagement> getVolumesByVirtualMachine(final VirtualMachine vm) {
   return volumeDAO.getVolumesByVirtualMachine(vm);
 }
Пример #5
0
 public List<VolumeManagement> getVolumesByVirtualDatacenter(
     final VirtualDatacenter vdc, final FilterOptions filterOptions) {
   return volumeDAO.getVolumesByVirtualDatacenter(vdc, filterOptions);
 }
Пример #6
0
 public List<VolumeManagement> getVolumesByVirtualDatacenter(final VirtualDatacenter vdc) {
   return volumeDAO.getVolumesByVirtualDatacenter(vdc);
 }
Пример #7
0
 public List<VolumeManagement> findVolumesByEnterprise(
     final Integer id, final FilterOptions filters) {
   return volumeDAO.getVolumesByEnterprise(id, filters);
 }
Пример #8
0
 public void updateVolume(final VolumeManagement volume) {
   volumeDAO.flush();
 }
Пример #9
0
 public VolumeManagement getVolumeFromImage(final Integer idImage) {
   return volumeDAO.getVolumeFromImage(idImage);
 }
Пример #10
0
 public VolumeManagement getVolumeByVirtualDatacenter(
     final VirtualDatacenter vdc, final Integer volumeId) {
   return volumeDAO.getVolumeByVirtualDatacenter(vdc, volumeId);
 }
Пример #11
0
 public List<VolumeManagement> getAvailableVolumes(
     final VirtualDatacenter vdc, final FilterOptions filterOptions) {
   return volumeDAO.getAvailableVolumes(vdc, filterOptions);
 }
Пример #12
0
 public List<VolumeManagement> getDetachedVolumes(final VirtualDatacenter vdc) {
   return volumeDAO.getDetachedVolumes(vdc);
 }
Пример #13
0
 public List<VolumeManagement> getStatefulCandidates(final VirtualDatacenter vdc) {
   return volumeDAO.getStatefulCandidates(vdc);
 }
Пример #14
0
 public List<VolumeManagement> findVolumesByPool(
     final StoragePool pool, final FilterOptions filters) {
   return volumeDAO.getVolumesByPool(pool, filters);
 }
Пример #15
0
 public List<VolumeManagement> getVolumesByEnterprise(final int idEnterprise) {
   return volumeDAO.getVolumesFromEnterprise(idEnterprise);
 }
Пример #16
0
 public void removeVolume(final VolumeManagement volume) {
   Rasd rasd = volume.getRasd();
   volumeDAO.remove(volume);
   rasdDAO.remove(rasd);
   volumeDAO.flush();
 }
Пример #17
0
 public List<VolumeManagement> getVolumesByPool(final StoragePool pool) {
   return volumeDAO.getVolumesByPool(pool);
 }
Пример #18
0
 public List<VolumeManagement> getVolumesByVirtualAppliance(final VirtualAppliance vapp) {
   return volumeDAO.getVolumesByVirtualAppliance(vapp);
 }
Пример #19
0
 public VolumeManagement findVolumeById(final Integer volumeId) {
   return volumeDAO.findById(volumeId);
 }