void deleteVirtualVolume(List<VolumeInfo> nativeVolumeInfoList) throws VPlexApiException {
  s_logger.info("Deleting virtual volume using native volume info");
  List<String> nativeVolumeNames=new ArrayList<String>();
  for (  VolumeInfo nativeVolumeInfo : nativeVolumeInfoList) {
    nativeVolumeNames.add(nativeVolumeInfo.getVolumeName());
  }
  deleteVirtualVolume(buildVirtualVolumeName(nativeVolumeNames),true,false);
}

void deleteVirtualVolume ( List < VolumeInfo > nativeVolumeInfoList ) throws VPlexApiException { s_logger . info ( "Deleting virtual volume using native volume info" ) ; List < String > nativeVolumeNames = new ArrayList < String > ( ) ; for ( VolumeInfo nativeVolumeInfo : nativeVolumeInfoList ) { nativeVolumeNames . add ( nativeVolumeInfo . getVolumeName ( ) ) ; } deleteVirtualVolume ( buildVirtualVolumeName ( nativeVolumeNames ) , true , false ) ; }
deletes the virtual volume by destroying all the components ( i . e , extents , devices ) that were created in the process of creating the virtual and unclaiming the storage volume ( s ) .
