3.1.4.62 SetIsExtensionIncludeList

This operation is used to set whether the list of file extensions in the portal content project is an inclusion list or an exclusion list.

 <wsdl:operation name="SetIsExtensionIncludeList">
         <wsdl:input message="SetIsExtensionIncludeListSoapIn"/>
         <wsdl:output message="SetIsExtensionIncludeListSoapOut"/>
 </wsdl:operation>

The protocol client sends a SetIsExtensionIncludeListSoapIn request message and the protocol server responds with a SetIsExtensionIncludeListSoapOut 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 SOAP fault message containing an UpdatedConcurrencyException.

  • The protocol server then updates the current configuration version of the crawler application to the value of versionIn+1.

  • The protocol server sets the isExtensionIncludeList property of the portal content project to the isInclude value from a request message.

  • On success, the protocol server MUST return the updated configuration version of the crawler application in the SetIsExtensionIncludeListResponse element in the response message.

  • On error, the protocol server MUST throw a SOAP fault message.