com.raritantechnologies.symantec
Class SevSearchSourceFactory

java.lang.Object
  extended bycom.raritantechnologies.searchApp.XMLSearchSourceFactory
      extended bycom.raritantechnologies.symantec.SevSearchSourceFactory
All Implemented Interfaces:
IXMLSearchSourceFactory

public class SevSearchSourceFactory
extends XMLSearchSourceFactory

Describes a SearchSource to an Symantec Online Vault Source.

XML Configuration Template:
  <SourceType name="[ source name ]" type="SevSearchSource" displayName="[ source display name ]"
                 sourceFactoryClass="com.raritantechnologies.symantec.SevSearchSourceFactory" 
                 queryProcessor="com.raritantechnologies.symantec.SevQueryProcessor"
                 blankQueryReturnsAll="true|false(default)"
                 sevapi="enabled(default)|disabled"
                 dllLog="enabled(default)|disabled"
                 archiveEntryId="[ archiveEntryId ]" >
    <Fields>
      <!-- One or more Field elements: -->
      <Field ID="[abstract field name in Symantec Vault]" 
                displayName="[ name used in result set ]"
                indexProperty="[ constant in Symantec Vault ]"
                sevCode="[ index pointing to Symantec Index Properties Name ]"
                type="[ ALPHANUMERIC | NUMERIC | DATE ]" >
    </Fields>

  </SourceType>

 

Author:
Pat Crabtree

Constructor Summary
SevSearchSourceFactory()
           
 
Method Summary
 SearchSource[] createSearchSources(org.w3c.dom.Element sourceElem, ISearchFieldMapFactory factory)
           
static java.util.HashMap getUserArchiveMap(java.lang.String propFile)
           
 
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

SevSearchSourceFactory

public SevSearchSourceFactory()
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

getUserArchiveMap

public static java.util.HashMap getUserArchiveMap(java.lang.String propFile)