public static bool TryParse(ClientJobRequest request, out JobRequest output) { try { output = new MapReduceJobRequest(request); return true; } catch (Exception) { output = null; return false; } }
public static bool TryParse(ClientJobRequest request, out JobRequest output) { try { output = new MapReduceJobRequest(request); return(true); } catch (Exception) { output = null; return(false); } }
internal IPassthroughAction CreateJobRequestAction(JobRequest reqeust, DataAccess.Context.ClusterContainer container, string subscriptionId) { if (reqeust is MapReduceJobRequest) { return CreateMapReduceJobRequestAction(reqeust as MapReduceJobRequest, container, subscriptionId); } if (reqeust is HiveJobRequest) { return CreateHiveJobRequestAction(reqeust as HiveJobRequest, container, subscriptionId); } throw new PassthroughActionProcessingException(string.Format(JobSubmissionConstants.JobRequestActionNotFound, container.DnsName, UtilsHelper.SerializeToJson(reqeust))); }