Martin Mucha has uploaded a new change for review. Change subject: core: new runInternalMultipleActions method with more params ......................................................................
core: new runInternalMultipleActions method with more params new runInternalMultipleActions method with more params to be able to controll isWaitForResult and isRunOnlyIfAllCanDoPass Change-Id: Ica17781bbfc6efc295e99bef4406430f0053c2d1 Signed-off-by: Martin Mucha <[email protected]> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/Backend.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/interfaces/BackendInternal.java 3 files changed, 32 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/51/35051/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/Backend.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/Backend.java index ce1dcc9..d5d0a72 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/Backend.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/Backend.java @@ -537,6 +537,20 @@ } + @Override + public ArrayList<VdcReturnValueBase> runInternalMultipleActions(VdcActionType actionType, + ArrayList<VdcActionParametersBase> parameters, + boolean isRunOnlyIfAllCanDoPass, + boolean isWaitForResult, + CommandContext commandContext) { + return runMultipleActionsImpl(actionType, + parameters, + true, + isRunOnlyIfAllCanDoPass, + isWaitForResult, + commandContext); + } + private ArrayList<VdcReturnValueBase> runMultipleActionsImpl(VdcActionType actionType, ArrayList<VdcActionParametersBase> parameters, boolean isInternal, diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java index 5540d58..7b4629c 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/CommandBase.java @@ -2266,6 +2266,18 @@ protected ArrayList<VdcReturnValueBase> runInternalMultipleActions(VdcActionType actionType, ArrayList<VdcActionParametersBase> parameters, + boolean isRunOnlyIfAllCanDoPass, + boolean isWaitForResult, + CommandContext commandContext) { + return getBackend().runInternalMultipleActions(actionType, + parameters, + isRunOnlyIfAllCanDoPass, + isWaitForResult, + commandContext); + } + + protected ArrayList<VdcReturnValueBase> runInternalMultipleActions(VdcActionType actionType, + ArrayList<VdcActionParametersBase> parameters, ExecutionContext executionContext) { return getBackend().runInternalMultipleActions(actionType, parameters, diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/interfaces/BackendInternal.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/interfaces/BackendInternal.java index a34511d..f6f9754 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/interfaces/BackendInternal.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/interfaces/BackendInternal.java @@ -78,6 +78,12 @@ ArrayList<VdcReturnValueBase> runInternalMultipleActions(VdcActionType actionType, ArrayList<VdcActionParametersBase> parameters, CommandContext commandContext); + ArrayList<VdcReturnValueBase> runInternalMultipleActions(VdcActionType actionType, + ArrayList<VdcActionParametersBase> parameters, + boolean isRunOnlyIfAllCanDoPass, + boolean isWaitForResult, + CommandContext commandContext); + DateTime getStartedAt(); /** -- To view, visit http://gerrit.ovirt.org/35051 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ica17781bbfc6efc295e99bef4406430f0053c2d1 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Martin Mucha <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
