Eli Mesika has posted comments on this change. Change subject: core: Adding AddExternalJobCommand command ......................................................................
Patch Set 3: (3 inline comments) .................................................... File backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/AddExternalJobCommand.java Line 20: public class AddExternalJobCommand<T extends AddExternalJobParameters> extends CommandBase<T> { Line 21: /** Line 22: * Line 23: */ Line 24: private static final long serialVersionUID = 1L; This is defined in the VdcActionType.java Here are the definitions from all the external tasks commands , as you can see the 3rd parameter representing isMonitored , is false // External Tasks AddExternalJob(1800, ActionGroup.INJECT_EXTERNAL_TASKS, false, QuotaDependency.NONE), EndExternalJob(1801, ActionGroup.INJECT_EXTERNAL_TASKS, false, QuotaDependency.NONE), ClearExternalJob(1802, ActionGroup.INJECT_EXTERNAL_TASKS, false, QuotaDependency.NONE), AddExternalStep(1803, ActionGroup.INJECT_EXTERNAL_TASKS, false, QuotaDependency.NONE), EndExternalStep(1804, ActionGroup.INJECT_EXTERNAL_TASKS, false, QuotaDependency.NONE); Line 25: Line 26: public AddExternalJobCommand(T parameters) { Line 27: super(parameters); Line 28: } Line 30: Line 31: @Override Line 32: protected boolean canDoAction() { Line 33: boolean retValue = true; Line 34: if (getParameters().getDescription().trim().length()==0) { Done Line 35: addCanDoActionMessage(VdcBllMessages.ACTION_TYPE_EMPTY_DESCRIPTION); Line 36: retValue = false; Line 37: } Line 38: return retValue; Line 46: job.setAutoCleared(getParameters().isAutoCleared()); Line 47: Guid id = job.getId(); Line 48: job.setExternal(true); Line 49: JobRepositoryFactory.getJobRepository().saveJob(job); Line 50: if (DbFacade.getInstance().getJobDao().get(id) != null) { Done Line 51: setActionReturnValue(id); Line 52: setSucceeded(true); Line 53: } Line 54: else { -- To view, visit http://gerrit.ovirt.org/15226 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id1b95a094dc586e6ebbdacd44e0a034e91604386 Gerrit-PatchSet: 3 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Eli Mesika <emes...@redhat.com> Gerrit-Reviewer: Eli Mesika <emes...@redhat.com> Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com> Gerrit-Reviewer: oVirt Jenkins CI Server _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches