SearchStatusService
General Purpose
Stores a snapshot of the status of the current search.
Requirements
Voyager 7.x and higher.
Input URL Syntax
This web service can’t be called by GET or POST methods alone. This service is called from the search service for simul search.
http://server:port/vxws/SearchStatusService
Output XML Example
This service will return a VoyagerServiceDataDocument containing a searchStatusType element which contains a snapshot of the status of the current search.
Example:
<?xml version="1.0" encoding="UTF-8" ?> <voyagerServiceData xmlns="http://www.endinfosys.com/Voyager/serviceParameters" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <serviceData xsi:type="sear:searchStatusType" xmlns:sear="http://www.endinfosys.com/Voyager/search"> <sear:resultsAvailable>N</sear:resultsAvailable> <sear:lastResultSent>Y</sear:lastResultSent> <sear:totalHits>0</sear:totalHits> <sear:searchStatuses> <sear:status> <sear:databaseCode>LOCAL</sear:databaseCode> <sear:databaseName>dev70ncdb - SysAdmin db def name</sear:databaseName> <sear:primaryStatus>6</sear:primaryStatus> <sear:secondaryStatus>0</sear:secondaryStatus> <sear:databaseType>V</sear:databaseType> <sear:percentDone>100</sear:percentDone> <sear:hitCount>0</sear:hitCount> </sear:status> <sear:status> <sear:databaseCode>KC70DB</sear:databaseCode> <sear:databaseName>MBL/WHOI Library</sear:databaseName> <sear:primaryStatus>6</sear:primaryStatus> <sear:secondaryStatus>0</sear:secondaryStatus> <sear:databaseType>V</sear:databaseType> <sear:percentDone>100</sear:percentDone> <sear:hitCount>0</sear:hitCount> </sear:status> </sear:searchStatuses> </serviceData> </voyagerServiceData>