3.1.4.39 SetRetryLimit
This operation is used to set the retry limit for the crawler application.
-
<wsdl:operation name="SetRetryLimit"> <wsdl:input wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetRetryLimit" message="tns:ISearchApplicationAdminWebService_SetRetryLimit_InputMessage"/> <wsdl:output wsam:Action="http://tempuri.org/ISearchApplicationAdminWebService/SetRetryLimitResponse" message="tns:ISearchApplicationAdminWebService_SetRetryLimit_OutputMessage"/> </wsdl:operation>
The protocol client sends an ISearchApplicationAdminWebService_SetRetryLimit_InputMessage request message and the protocol server responds with an ISearchApplicationAdminWebService_SetRetryLimit_OutputMessage response message, as follows:
On receipt the protocol server validates the versionIn value from the request message. If it doesn’t match the current configuration version of the crawler application, the protocol server MUST throw a FaultException<ExceptionDetail> message.
The protocol server then updates the current configuration version of the crawler application to the value of versionIn+1.
The protocol server sets the retryLimit property of the crawler application to the retryLimit value from the request message.
On success, the protocol server MUST return the updated configuration version of the crawler application in the SetRetryLimitResult element in the response message.
For all other errors, the protocol server MUST send a FaultException<ExceptionDetail> message to the protocol client.