Add support for OVM_MAIN searchScope in isds_find_box_fulltext()
commit48f67539ad99b53c4c68895f96b5d720f0f2f2a5
authorPetr Písař <petr.pisar@atlas.cz>
Mon, 21 Dec 2015 20:30:28 +0000 (21 21:30 +0100)
committerPetr Písař <petr.pisar@atlas.cz>
Thu, 31 Dec 2015 15:29:07 +0000 (31 16:29 +0100)
tree80e99cb3a59ffdc3896ede127d52833ddd585d4e
parentec4bbe020ff0cb3a0df32874c5f5ed571c1db25c
Add support for OVM_MAIN searchScope in isds_find_box_fulltext()

A specification change before 2015-11-09 added a new value to searchScope
element of ISDSSearch2 service. This service is implemented by
isds_find_box_fulltext() function and the searchScope is implemented as
isds_DbType enum.

Therefore this change adds a new DBTYPE_OVM_MAIN value to isds_DbType enum.
This value is recongized only by isds_find_box_fulltext(). Other functions
refuse it. This is the same case as DBTYPE_SYSTEM value.

The DBTYPE_OVM_MAIN allows to search for non-subsidiary OVM boxes by
a fulltext criteria.
doc/libisds.xml
src/isds.c
src/isds.h
test/offline/isds-dbtype.c
test/simline/isds_find_box_by_fulltext.c