Allon Mureinik has uploaded a new change for review. Change subject: core: Remove unused GetTagUserMapByTagNameQuery ......................................................................
core: Remove unused GetTagUserMapByTagNameQuery GetTagUserMapByTagNameQuery not used anywhere in the code. This patch removes it, its parameter class (GetTagUserMapByTagNameParameters), the corresponding VdcQueryType constant, the DAO method only it used to use, the corresponding test for the DAO and the corresponding stored procedure. Change-Id: I12f3cff1fa6864a85cf8a357aeff39f762c46c90 Signed-off-by: Allon Mureinik <amure...@redhat.com> --- M backend/manager/dbscripts/tags_sp.sql D backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagUserMapByTagNameQuery.java D backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagUserMapByTagNameParameters.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/VdcQueryType.java M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java M backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java M backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java 7 files changed, 7 insertions(+), 78 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/97/12597/1 diff --git a/backend/manager/dbscripts/tags_sp.sql b/backend/manager/dbscripts/tags_sp.sql index 158f5b2..d5a2007 100644 --- a/backend/manager/dbscripts/tags_sp.sql +++ b/backend/manager/dbscripts/tags_sp.sql @@ -275,19 +275,6 @@ - -Create or replace FUNCTION Gettags_user_mapByTagName(v_tag_name VARCHAR(50)) RETURNS SETOF tags_user_map_view - AS $procedure$ -BEGIN - RETURN QUERY SELECT tags_user_map_view.* - FROM tags_user_map_view - WHERE tag_name = v_tag_name; -END; $procedure$ -LANGUAGE plpgsql; - - - - Create or replace FUNCTION GetTagsByUserId(v_user_ids VARCHAR(4000)) RETURNS SETOF tags_user_map_view AS $procedure$ BEGIN diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagUserMapByTagNameQuery.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagUserMapByTagNameQuery.java deleted file mode 100644 index 454766c..0000000 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/GetTagUserMapByTagNameQuery.java +++ /dev/null @@ -1,16 +0,0 @@ -package org.ovirt.engine.core.bll; - -import org.ovirt.engine.core.common.queries.GetTagUserMapByTagNameParameters; - -// NOT IN USE -public class GetTagUserMapByTagNameQuery<P extends GetTagUserMapByTagNameParameters> extends QueriesCommandBase<P> { - public GetTagUserMapByTagNameQuery(P parameters) { - super(parameters); - } - - @Override - protected void executeQueryCommand() { - getQueryReturnValue() - .setReturnValue(getDbFacade().getTagDao().getTagUserMapByTagName(getParameters().getTagName())); - } -} diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagUserMapByTagNameParameters.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagUserMapByTagNameParameters.java deleted file mode 100644 index 1c0c2cd..0000000 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/queries/GetTagUserMapByTagNameParameters.java +++ /dev/null @@ -1,12 +0,0 @@ -package org.ovirt.engine.core.common.queries; - -public class GetTagUserMapByTagNameParameters extends GetTagByTagNameParametersBase { - private static final long serialVersionUID = -338757167090549338L; - - public GetTagUserMapByTagNameParameters(String tagName) { - super(tagName); - } - - public GetTagUserMapByTagNameParameters() { - } -} 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 70622cc..41bf906 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 @@ -135,7 +135,6 @@ GetTagsByUserId, GetTagsByVmId, GetTagsByVdsId, - GetTagUserMapByTagName, GetTagUserGroupMapByTagName, GetTagVmMapByTagName, GetTagVdsMapByTagName, diff --git a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java index c9d968f..c9fdf74 100644 --- a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java +++ b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAO.java @@ -2,12 +2,12 @@ import java.util.List; -import org.ovirt.engine.core.common.businessentities.tags; import org.ovirt.engine.core.common.businessentities.TagsUserGroupMap; import org.ovirt.engine.core.common.businessentities.TagsUserMap; import org.ovirt.engine.core.common.businessentities.TagsVdsMap; import org.ovirt.engine.core.common.businessentities.TagsVmMap; import org.ovirt.engine.core.common.businessentities.TagsVmPoolMap; +import org.ovirt.engine.core.common.businessentities.tags; import org.ovirt.engine.core.compat.Guid; import org.ovirt.engine.core.compat.NGuid; @@ -169,8 +169,6 @@ void attachUserToTag(TagsUserMap tagUserMap); void detachUserFromTag(Guid tagId, Guid userId); - - List<TagsUserMap> getTagUserMapByTagName(String tagName); TagsVdsMap getTagVdsByTagIdAndByVdsId(Guid tagId, Guid vdsId); diff --git a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java index 292e44c..aefb733 100644 --- a/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java +++ b/backend/manager/modules/dal/src/main/java/org/ovirt/engine/core/dao/TagDAODbFacadeImpl.java @@ -314,25 +314,6 @@ .executeModification("Deletetags_user_map", parameterSource); } - @SuppressWarnings("unchecked") - @Override - public List<TagsUserMap> getTagUserMapByTagName(String tagName) { - MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource().addValue("tag_name", tagName); - - ParameterizedRowMapper<TagsUserMap> mapper = new ParameterizedRowMapper<TagsUserMap>() { - @Override - public TagsUserMap mapRow(ResultSet rs, int rowNum) throws SQLException { - TagsUserMap entity = new TagsUserMap(); - entity.settag_id(Guid.createGuidFromString(rs.getString("tag_id"))); - entity.setuser_id(Guid.createGuidFromString(rs.getString("user_id"))); - return entity; - } - }; - - return getCallsHandler() - .executeReadList("Gettags_user_mapByTagName", mapper, parameterSource); - } - @Override public TagsVdsMap getTagVdsByTagIdAndByVdsId(Guid tagId, Guid vdsId) { MapSqlParameterSource parameterSource = getCustomMapSqlParameterSource().addValue("tag_id", tagId).addValue( diff --git a/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java b/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java index 3c213a7..f4a4b26 100644 --- a/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java +++ b/backend/manager/modules/dal/src/test/java/org/ovirt/engine/core/dao/TagDAOTest.java @@ -1,17 +1,20 @@ package org.ovirt.engine.core.dao; -import static org.junit.Assert.*; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.assertTrue; import java.util.List; import org.junit.Before; import org.junit.Test; - -import org.ovirt.engine.core.common.businessentities.tags; import org.ovirt.engine.core.common.businessentities.TagsUserGroupMap; import org.ovirt.engine.core.common.businessentities.TagsUserMap; import org.ovirt.engine.core.common.businessentities.TagsVdsMap; import org.ovirt.engine.core.common.businessentities.TagsVmMap; +import org.ovirt.engine.core.common.businessentities.tags; import org.ovirt.engine.core.compat.Guid; /** @@ -386,17 +389,6 @@ assertEquals("Tag ID is not equal",existing.gettag_id(), result.gettag_id()); assertEquals("USER ID is not equal",existing.getuser_id(), result.getuser_id()); assertEquals("Object equation",existing,result); - } - - @Test - public void testGetTagUserMapByTagName() { - List<TagsUserMap> result = dao.getTagUserMapByTagName(existingTag.gettag_name()); - - assertNotNull(result); - assertFalse(result.isEmpty()); - for (TagsUserMap mapping : result) { - assertEquals(existingTag.gettag_id(), mapping.gettag_id()); - } } @Test -- To view, visit http://gerrit.ovirt.org/12597 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I12f3cff1fa6864a85cf8a357aeff39f762c46c90 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