core: Remove unused GetAllNotReadonlyTagsQuery

GetAllNotReadonlyTagsQuery is not used anywhere in the code.
This patch removes it and the corresponding VdcQueryType constant.

Change-Id: I10af151ab98d1091e7d84a3002bf8eb7b6c51c06
Signed-off-by: Allon Mureinik <amureini@redhat.com>
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 <amureini@redhat.com>
core: Remove GetTagUserGroupMapByTagNameQuery

GetTagUserGroupMapByTagNameQuery not used anywhere in the code.
This patch removes it, its parameter class
(GetTagUserGroupMapByTagNameParameters), 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: Ia30bcc3a9bdf1df87074497819e8750b8929f1be
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove GetTagVmMapByTagNameQuery

GetTagVmMapByTagNameQuery not used anywhere in the code.
This patch removes it, its parameter class
(GetTagVmByTagNameParameters), 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: I6c502ffbc5381cb08dd64e8702330baf0371fd25
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove GetTagVdsMapByTagNameQuery

GetTagVdsMapByTagNameQuery not used anywhere in the code.
This patch removes it, its parameter class
(GetTagVdsByTagNameParameters), 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: Ib54ee7c2974cc049e326e04893909fc0862a0ab5
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Removed GetTagIdsAndChildrenIdsByRegExp refs

GetTagIdsAndChildrenIdsByRegExp seems to have been a useful function in
oVirt 3.0, but it has since been (partially) removed, and is not called
from anywhere.
This patch removes the leftovers of that partial cleanup.

This patch removes:
* The function in TagsDirector (was only used by the function of the
  same name in TagsHandler and in tests)
* The function in TagsHandler and its interface, ITagsHandler (wasn't
  used anywhere)
* The constant in VdcQueryType (useless, has no corresponding query
  object)

Change-Id: I1f7a7ab04a5c1a9fc1104d0ddb2d3a3a8ec0f1e0
Signed-off-by: Allon Mureinik <amureini@redhat.com>
core: Remove VdcQueryType.GetTagIdAndChildrenIds

This constant had no corresponding query class, and is thus redundant.

Change-Id: I9413049f1b60746f0b4bdef6fc9a03dd330468f4
Signed-off-by: Allon Mureinik <amureini@redhat.com>