public String generateDeviceSpecificRemoveVolumesWorkflow(Workflow workflow,String previousStep,ExportGroup exportGroup,ExportMask mask,StorageSystem storage,List<URI> volumesToRemove,List<URI> initiatorURIs,ExportTaskCompleter completer) throws Exception {
  String unMaskStep=generateExportMaskRemoveVolumesWorkflow(workflow,previousStep,storage,exportGroup,mask,volumesToRemove,initiatorURIs,completer);
  return generateZoningRemoveVolumesWorkflow(workflow,unMaskStep,exportGroup,Arrays.asList(mask),volumesToRemove);
}

public String generateDeviceSpecificRemoveVolumesWorkflow ( Workflow workflow , String previousStep , ExportGroup exportGroup , ExportMask mask , StorageSystem storage , List < URI > volumesToRemove , List < URI > initiatorURIs , ExportTaskCompleter completer ) throws Exception { String unMaskStep = generateExportMaskRemoveVolumesWorkflow ( workflow , previousStep , storage , exportGroup , mask , volumesToRemove , initiatorURIs , completer ) ; return generateZoningRemoveVolumesWorkflow ( workflow , unMaskStep , exportGroup , Arrays . asList ( mask ) , volumesToRemove ) ; }
generates device specific workflow step to remove volumes in exportmask .
