private String createWorkflowStepForRestoreNativeFullCopy(Workflow workflow,StorageSystem nativeSystem,List<URI> nativeFullCopyURIs,String waitFor,Workflow.Method rollbackMethod){
  URI nativeSystemURI=nativeSystem.getId();
  Workflow.Method restoreVolumeMethod=new Workflow.Method(RESTORE_FROM_FC_METHOD_NAME,nativeSystemURI,nativeFullCopyURIs,Boolean.FALSE);
  workflow.createStep(RESTORE_VOLUME_STEP,String.format("Restore native full copies: %s",nativeFullCopyURIs),waitFor,nativeSystemURI,nativeSystem.getSystemType(),BlockDeviceController.class,restoreVolumeMethod,rollbackMethod,null);
  _log.info("Created workflow step to restore native full copies {}",nativeFullCopyURIs);
  return RESTORE_VOLUME_STEP;
}

private String createWorkflowStepForRestoreNativeFullCopy ( Workflow workflow , StorageSystem nativeSystem , List < URI > nativeFullCopyURIs , String waitFor , Workflow . Method rollbackMethod ) { URI nativeSystemURI = nativeSystem . getId ( ) ; Workflow . Method restoreVolumeMethod = new Workflow . Method ( RESTORE_FROM_FC_METHOD_NAME , nativeSystemURI , nativeFullCopyURIs , Boolean . FALSE ) ; workflow . createStep ( RESTORE_VOLUME_STEP , String . format ( "Restore native full copies: %s" , nativeFullCopyURIs ) , waitFor , nativeSystemURI , nativeSystem . getSystemType ( ) , BlockDeviceController . class , restoreVolumeMethod , rollbackMethod , null ) ; _log . info ( "Created workflow step to restore native full copies {}" , nativeFullCopyURIs ) ; return RESTORE_VOLUME_STEP ; }
create a step in the passed workflow to restore the backend full copy volumes with the passed uris .
