public Step(StepEnum stepType, String description) { this(stepType); if (description != null) { setDescription(description); } else { setDescription(getStepName()); } }
public Step addStep(StepEnum childStepType, String description) { Step childStep = new Step(childStepType); childStep.setParentStepId(id); childStep.setJobId(jobId); childStep.setStepNumber(getSteps().size()); childStep.setCorrelationId(correlationId); if (description == null) { childStep.setDescription(childStep.getStepName()); } else { childStep.setDescription(description); } steps.add(childStep); return childStep; }
@Override protected Step generateNewEntity() { Step step = new Step(StepEnum.EXECUTING); step.setJobId(EXISTING_JOB_ID); step.setStepNumber(1); step.setDescription("Execution step"); step.setCorrelationId("Some correlation id"); return step; }
@Override protected org.ovirt.engine.core.common.job.Step getEntity(int index) { int jobIndex = index == 0 ? 1 : index -1; org.ovirt.engine.core.common.job.Step step = new org.ovirt.engine.core.common.job.Step(); step.setId(GUIDS[index]); step.setJobId(GUIDS[jobIndex]); step.setDescription(DESCRIPTIONS[index]); step.setStepType(org.ovirt.engine.core.common.job.StepEnum.EXECUTING); step.setStartTime(new Date()); step.setExternal(true); return step; }
@Override protected org.ovirt.engine.core.common.job.Step getEntity(int index) { int parentIndex = 1; org.ovirt.engine.core.common.job.Step step = new org.ovirt.engine.core.common.job.Step(); step.setId(GUIDS[index]); step.setStepType(org.ovirt.engine.core.common.job.StepEnum.VALIDATING); step.setJobId(GUIDS[parentIndex]); step.setDescription(DESCRIPTIONS[index]); step.setExternal(true); step.setStartTime(new Date()); return step; }
target.setDescription(step.getDescription());
Step step = new Step(); step.setId(job.getId()); step.setDescription(job.getDescription()); step.setCorrelationId(job.getCorrelationId()); step.setStartTime(job.getStartTime());