public String generateDeviceSpecificDeleteWorkflow(Workflow workflow,String previousStep,ExportGroup exportGroup,ExportMask mask,List<URI> volumes,List<URI> initiators,StorageSystem storage) throws Exception {
  String unMaskStep=generateExportMaskDeleteWorkflow(workflow,previousStep,storage,exportGroup,mask,volumes,initiators,null);
  return generateZoningDeleteWorkflow(workflow,unMaskStep,exportGroup,Arrays.asList(mask));
}

public String generateDeviceSpecificDeleteWorkflow ( Workflow workflow , String previousStep , ExportGroup exportGroup , ExportMask mask , List < URI > volumes , List < URI > initiators , StorageSystem storage ) throws Exception { String unMaskStep = generateExportMaskDeleteWorkflow ( workflow , previousStep , storage , exportGroup , mask , volumes , initiators , null ) ; return generateZoningDeleteWorkflow ( workflow , unMaskStep , exportGroup , Arrays . asList ( mask ) ) ; }
generates device specific workflow steps to delete zoning & exportmask .
