com.raritantechnologies.ultraseek
Class UltraseekSearchSourceFactory

java.lang.Object
  extended bycom.raritantechnologies.searchApp.XMLSearchSourceFactory
      extended bycom.raritantechnologies.ultraseek.UltraseekSearchSourceFactory
All Implemented Interfaces:
IXMLSearchSourceFactory

public class UltraseekSearchSourceFactory
extends XMLSearchSourceFactory

Describes a SearchSource to an Ultraseek Server.

XML Configuration Template:
  <SourceType name="[ source name ]" type="UltraseekSearchSource" displayName="[ source display name ]"
                 sourceFactoryClass="com.raritantechnologies.ultraseek.UltraseekSearchSourceFactory" 
                 queryProcessor="com.raritantechnologies.ultraseek.UltraseekQueryProcessor"
                 blankQueryReturnsAll="true|false(default)"
                 host="[ host name of Ultraseek server ]"
                 port="[ port number of Ultraseek server ]"
                 IDField="[ field that contains document ID ]"
                 URLField="[ field that contains document URL ]"
                 titleField="[ field that contains document Title ]" >
    <Fields>
      <!-- One or more Field elements: -->
      <Field ID="[abstract field name ]" 
                displayName="[ name to display ]"
                collectionField="[ name in Autonomy ]"
                type="[ ALPHANUMERIC | NUMERIC | DATE ]" >
    </Fields>

  </SourceType>

 

Author:
Pat Crabtree

Constructor Summary
UltraseekSearchSourceFactory()
           
 
Method Summary
 SearchSource[] createSearchSources(org.w3c.dom.Element sourceElem, ISearchFieldMapFactory factory)
           
 
Methods inherited from class com.raritantechnologies.searchApp.XMLSearchSourceFactory
changeBasePath, initializeFieldFormatters, initializeSource, initializeStaticFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UltraseekSearchSourceFactory

public UltraseekSearchSourceFactory()
Method Detail

createSearchSources

public SearchSource[] createSearchSources(org.w3c.dom.Element sourceElem,
                                          ISearchFieldMapFactory factory)
Specified by:
createSearchSources in interface IXMLSearchSourceFactory
Specified by:
createSearchSources in class XMLSearchSourceFactory