query.setParameter("slaXml", cjBean.getSlaXmlBlob()); query.setParameter("startTime", cjBean.getStartTimestamp()); query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("timeUnit", cjBean.getTimeUnitStr()); query.setParameter("appNamespace", cjBean.getAppNamespace()); break; case UPDATE_COORD_JOB_STATUS: query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("id", cjBean.getId()); break; break; case UPDATE_COORD_JOB_STATUS_PENDING: query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("pending", cjBean.isPending() ? 1 : 0); query.setParameter("id", cjBean.getId()); break; case UPDATE_COORD_JOB_STATUS_MODTIME: query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("lastModifiedTime", cjBean.getLastModifiedTimestamp()); query.setParameter("id", cjBean.getId()); break; case UPDATE_COORD_JOB_STATUS_PENDING_MODTIME: query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("pending", cjBean.isPending() ? 1 : 0); query.setParameter("lastModifiedTime", cjBean.getLastModifiedTimestamp());
context.setVarToWorkflow(key, contextVariableMap.get(key)); if (context.getJobStatus() != null && context.getJobStatus().equals(Job.Status.FAILED)) { LOG.warn("Action has failed, failing job" + context.getAction().getId()); new ActionStartXCommand(context.getAction().getId(), null).failJob(context); if (context.getJobStatus() != null && context.getJobStatus().equals(Job.Status.SUSPENDED)) { LOG.warn("Action has failed, failing job" + context.getAction().getId()); new ActionStartXCommand(context.getAction().getId(), null).handleNonTransient(context, null,
CoordinatorJob.Status.valueOf(pair[1]);
query.setParameter("slaXml", cjBean.getSlaXmlBlob()); query.setParameter("startTime", cjBean.getStartTimestamp()); query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("timeUnit", cjBean.getTimeUnitStr()); query.setParameter("appNamespace", cjBean.getAppNamespace()); break; case UPDATE_COORD_JOB_STATUS: query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("id", cjBean.getId()); break; break; case UPDATE_COORD_JOB_STATUS_PENDING: query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("pending", cjBean.isPending() ? 1 : 0); query.setParameter("id", cjBean.getId()); break; case UPDATE_COORD_JOB_STATUS_MODTIME: query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("lastModifiedTime", cjBean.getLastModifiedTimestamp()); query.setParameter("id", cjBean.getId()); break; case UPDATE_COORD_JOB_STATUS_PENDING_MODTIME: query.setParameter("status", cjBean.getStatus().toString()); query.setParameter("pending", cjBean.isPending() ? 1 : 0); query.setParameter("lastModifiedTime", cjBean.getLastModifiedTimestamp());
assertEquals(query.getParameterValue("slaXml"), cjBean.getSlaXmlBlob()); assertEquals(query.getParameterValue("startTime"), cjBean.getStartTimestamp()); assertEquals(query.getParameterValue("status"), cjBean.getStatus().toString()); assertEquals(query.getParameterValue("timeUnit"), cjBean.getTimeUnit().toString()); assertEquals(query.getParameterValue("appNamespace"), cjBean.getAppNamespace()); assertEquals(query.getParameterValue("status"), cjBean.getStatus().toString()); assertEquals(query.getParameterValue("id"), cjBean.getId()); assertEquals(query.getParameterValue("status"), cjBean.getStatus().toString()); assertEquals(query.getParameterValue("pending"), cjBean.isPending() ? 1 : 0); assertEquals(query.getParameterValue("id"), cjBean.getId()); assertEquals(query.getParameterValue("status"), cjBean.getStatus().toString()); assertEquals(query.getParameterValue("lastModifiedTime"), cjBean.getLastModifiedTimestamp()); assertEquals(query.getParameterValue("id"), cjBean.getId()); assertEquals(query.getParameterValue("status"), cjBean.getStatus().toString()); assertEquals(query.getParameterValue("lastModifiedTime"), cjBean.getLastModifiedTimestamp()); assertEquals(query.getParameterValue("pending"), cjBean.isPending() ? 1 : 0); assertEquals(query.getParameterValue("status"), cjBean.getStatus().toString()); assertEquals(query.getParameterValue("lastModifiedTime"), cjBean.getLastModifiedTimestamp()); assertEquals(query.getParameterValue("doneMaterialization"), cjBean.isDoneMaterialization() ? 1 : 0); assertEquals(query.getParameterValue("status"), cjBean.getStatus().toString()); assertEquals(query.getParameterValue("pending"), cjBean.isPending() ? 1 : 0); assertEquals(query.getParameterValue("doneMaterialization"), cjBean.isDoneMaterialization() ? 1 : 0);
CoordinatorJob.Status.valueOf(pair[1]);
query.setParameter("origJobXml", bjBean.getOrigJobXmlBlob()); query.setParameter("startTime", bjBean.getstartTimestamp()); query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("timeUnit", bjBean.getTimeUnitStr()); query.setParameter("pending", bjBean.isPending() ? 1 : 0); break; case UPDATE_BUNDLE_JOB_STATUS: query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("lastModifiedTime", bjBean.getLastModifiedTimestamp()); query.setParameter("pending", bjBean.getPending()); break; case UPDATE_BUNDLE_JOB_STATUS_PENDING: query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("pending", bjBean.getPending()); query.setParameter("id", bjBean.getId()); break; case UPDATE_BUNDLE_JOB_STATUS_PENDING_SUSP_MOD_TIME: query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("lastModifiedTime", bjBean.getLastModifiedTimestamp()); query.setParameter("pending", bjBean.getPending()); break; case UPDATE_BUNDLE_JOB_STATUS_PENDING_MODTIME: query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("lastModifiedTime", bjBean.getLastModifiedTimestamp()); query.setParameter("pending", bjBean.getPending());
String value = map.get(OozieClient.CHANGE_VALUE_STATUS); if (!StringUtils.isEmpty(value)) { jobStatus = CoordinatorJob.Status.valueOf(value);
query.setParameter("origJobXml", bjBean.getOrigJobXmlBlob()); query.setParameter("startTime", bjBean.getstartTimestamp()); query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("timeUnit", bjBean.getTimeUnitStr()); query.setParameter("pending", bjBean.isPending() ? 1 : 0); break; case UPDATE_BUNDLE_JOB_STATUS: query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("lastModifiedTime", bjBean.getLastModifiedTimestamp()); query.setParameter("pending", bjBean.getPending()); break; case UPDATE_BUNDLE_JOB_STATUS_PENDING: query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("pending", bjBean.getPending()); query.setParameter("id", bjBean.getId()); break; case UPDATE_BUNDLE_JOB_STATUS_PENDING_SUSP_MOD_TIME: query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("lastModifiedTime", bjBean.getLastModifiedTimestamp()); query.setParameter("pending", bjBean.getPending()); break; case UPDATE_BUNDLE_JOB_STATUS_PENDING_MODTIME: query.setParameter("status", bjBean.getStatus().toString()); query.setParameter("lastModifiedTime", bjBean.getLastModifiedTimestamp()); query.setParameter("pending", bjBean.getPending());
bean.setStatus(Status.valueOf((String) arr[2]));
.writeStringValue("User : ", job.getUser()) .writeStringValue("ACL : ", job.getAcl()) .writeStringValue("Status : ", job.getStatus().toString()) .writeStringValue("Console URL : ", job.getConsoleUrl()) .writeStringValue("External Id : ", job.getExternalId())
assertEquals(query.getParameterValue("origJobXml"), bean.getOrigJobXmlBlob()); assertEquals(query.getParameterValue("startTime"), bean.getstartTimestamp()); assertEquals(query.getParameterValue("status"), bean.getStatus().toString()); assertEquals(query.getParameterValue("timeUnit"), bean.getTimeUnitStr()); assertEquals(query.getParameterValue("pending"), bean.getPending()); assertEquals(query.getParameterValue("status"), bean.getStatus().toString()); assertEquals(query.getParameterValue("id"), bean.getId()); assertEquals(query.getParameterValue("status"), bean.getStatus().toString()); assertEquals(query.getParameterValue("pending"), bean.getPending()); assertEquals(query.getParameterValue("id"), bean.getId()); assertEquals(query.getParameterValue("status"), bean.getStatus().toString()); assertEquals(query.getParameterValue("lastModifiedTime"), bean.getLastModifiedTimestamp()); assertEquals(query.getParameterValue("pending"), bean.getPending()); assertEquals(query.getParameterValue("status"), bean.getStatus().toString()); assertEquals(query.getParameterValue("lastModifiedTime"), bean.getLastModifiedTimestamp()); assertEquals(query.getParameterValue("pending"), bean.getPending()); assertEquals(query.getParameterValue("status"), bean.getStatus().toString()); assertEquals(query.getParameterValue("pauseTime"), bean.getPauseTimestamp()); assertEquals(query.getParameterValue("endTime"), bean.getEndTimestamp());
String value = map.get(OozieClient.CHANGE_VALUE_STATUS); if (!StringUtils.isEmpty(value)) { jobStatus = CoordinatorJob.Status.valueOf(value);
bean.setStatus(Status.valueOf((String) arr[2]));
setId(WritableUtils.readStr(dataInput)); setConf(WritableUtils.readStr(dataInput)); setStatus(CoordinatorJob.Status.valueOf(WritableUtils.readStr(dataInput))); setFrequency(WritableUtils.readStr(dataInput)); setTimeUnit(CoordinatorJob.Timeunit.valueOf(WritableUtils.readStr(dataInput)));
coordBean.setStatus(CoordinatorJob.Status.valueOf((String) arr[12]));
bean.setStatus(Job.Status.valueOf((String) arr[4]));
if (!prevStatus.equals(coordJob.getStatus())) { new BundleStatusUpdateXCommand(coordJob, prevStatus).call();
coordBean.setStatus(CoordinatorJob.Status.valueOf((String) arr[12]));
setId(WritableUtils.readStr(dataInput)); setConf(WritableUtils.readStr(dataInput)); setStatus(CoordinatorJob.Status.valueOf(WritableUtils.readStr(dataInput))); setFrequency(WritableUtils.readStr(dataInput)); setTimeUnit(CoordinatorJob.Timeunit.valueOf(WritableUtils.readStr(dataInput)));