Allon Mureinik has uploaded a new change for review. Change subject: core: Remove GetAgentFenceOptions2Query ......................................................................
core: Remove GetAgentFenceOptions2Query GetAgentFenceOptionsQuery and GetAgentFenceOptions2Query are completely identical except for the usage of different APIs of VdsFenceOptions. Since GetAgentFenceOptions is not used anywhere, it is removed, and GetAgentFenceOptions2 loses it "2" and get a name the better suits conventions (not to mention common sense). This patch includes: 1. Removing the old GetAgentFenceOptionsQuery class and renaming GetAgentFenceOptions2Query to take its place. 2. Removing the old GetAgentFenceOptions constant in the VdsQueryTye enum, and renaming GetAgentFenceOptions2 to take its place. 3. Clearing up the VdsFenceOptions class from methods with "2" in their name - either by removing unused methods, or by renaming them to a more sensible name. Change-Id: Id2d7f15c16257f39f162b52d22f7c2faf8eb291a Signed-off-by: Allon Mureinik <amure...@redhat.com> --- D backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptions2Query.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptionsQuery.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java M backend/manager/modules/common/src/test/java/org/ovirt/engine/core/common/queries/VdcQueryTypeTest.java M backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java 6 files changed, 8 insertions(+), 44 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/06/13606/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptions2Query.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptions2Query.java deleted file mode 100644 index a764fb9..0000000 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptions2Query.java +++ /dev/null @@ -1,21 +0,0 @@ -package org.ovirt.engine.core.bll; - -import java.util.HashMap; - -import org.ovirt.engine.core.common.queries.VdcQueryParametersBase; -import org.ovirt.engine.core.utils.pm.VdsFenceOptions; - -public class GetAgentFenceOptions2Query<P extends VdcQueryParametersBase> extends FenceQueryBase<P> { - - public GetAgentFenceOptions2Query(P parameters) { - super(parameters); - } - - @Override - protected void executeQueryCommand() { - VdsFenceOptions options = new VdsFenceOptions(); - HashMap<String, HashMap<String, String>> map = options.getFencingOptionMappingMap2(); - getQueryReturnValue().setReturnValue(map); - getQueryReturnValue().setSucceeded(map.size() > 0); - } -} diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptionsQuery.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptionsQuery.java index 92f88ee..040eb37 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptionsQuery.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetAgentFenceOptionsQuery.java @@ -1,6 +1,7 @@ package org.ovirt.engine.core.bll; -import org.ovirt.engine.core.common.queries.ValueObjectMap; +import java.util.HashMap; + import org.ovirt.engine.core.common.queries.VdcQueryParametersBase; import org.ovirt.engine.core.utils.pm.VdsFenceOptions; @@ -13,8 +14,8 @@ @Override protected void executeQueryCommand() { VdsFenceOptions options = new VdsFenceOptions(); - ValueObjectMap map = options.getFencingOptionMappingMap(); + HashMap<String, HashMap<String, String>> map = options.getFencingOptionMappingMap(); getQueryReturnValue().setReturnValue(map); - getQueryReturnValue().setSucceeded(map.asMap().size() > 0); + getQueryReturnValue().setSucceeded(map.size() > 0); } } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java index bfa0144..7e3bbee 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java @@ -24,7 +24,6 @@ GetVdsFenceStatus, GetNewVdsFenceStatus, GetAgentFenceOptions, - GetAgentFenceOptions2, GetAllChildVlanInterfaces, GetAllSiblingVlanInterfaces, GetVlanParent, diff --git a/backend/manager/modules/common/src/test/java/org/ovirt/engine/core/common/queries/VdcQueryTypeTest.java b/backend/manager/modules/common/src/test/java/org/ovirt/engine/core/common/queries/VdcQueryTypeTest.java index acb1184..b4620c5 100644 --- a/backend/manager/modules/common/src/test/java/org/ovirt/engine/core/common/queries/VdcQueryTypeTest.java +++ b/backend/manager/modules/common/src/test/java/org/ovirt/engine/core/common/queries/VdcQueryTypeTest.java @@ -12,8 +12,8 @@ @Test public void testForValue() { assertEquals("wrong value", - VdcQueryType.forValue(VdcQueryType.GetAgentFenceOptions2.getValue()), - VdcQueryType.GetAgentFenceOptions2); + VdcQueryType.forValue(VdcQueryType.GetAgentFenceOptions.getValue()), + VdcQueryType.GetAgentFenceOptions); } @Test diff --git a/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java b/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java index d7a283a..db4f782 100644 --- a/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java +++ b/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/pm/VdsFenceOptions.java @@ -73,23 +73,8 @@ fencingAgentInstanceOptions = (value != null) ? new HashMap<String, String>(value.asMap()) : null; } - public ValueObjectMap getFencingOptionMappingMap() { - return new ValueObjectMap(fencingOptionMapping, true); - } - - @SuppressWarnings("unchecked") - public void setFencingOptionMappingMap(ValueObjectMap value) { - fencingOptionMapping = (value != null) ? new HashMap<String, HashMap<String, String>>( - value.asMap()) - : null; - } - - public HashMap<String, HashMap<String, String>> getFencingOptionMappingMap2() { + public HashMap<String, HashMap<String, String>> getFencingOptionMappingMap() { return fencingOptionMapping; - } - - public void setFencingOptionMappingMap2(HashMap<String, HashMap<String, String>> value) { - fencingOptionMapping = value; } public ValueObjectMap getFencingOptionTypesMap() { diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java index 101fdc4..8a18aa0 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/dataprovider/AsyncDataProvider.java @@ -1495,7 +1495,7 @@ } }; aQuery.setData(new Object[] { pmType }); - Frontend.RunQuery(VdcQueryType.GetAgentFenceOptions2, new VdcQueryParametersBase(), aQuery); + Frontend.RunQuery(VdcQueryType.GetAgentFenceOptions, new VdcQueryParametersBase(), aQuery); } public static void GetNetworkList(AsyncQuery aQuery, Guid dataCenterId) { -- To view, visit http://gerrit.ovirt.org/13606 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id2d7f15c16257f39f162b52d22f7c2faf8eb291a Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Allon Mureinik <amure...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches