org.cdlib.xtf.zing
Class SRUConfig

Object
  extended by TextConfig
      extended by CrossQueryConfig
          extended by SRUConfig

 class SRUConfig
extends CrossQueryConfig

Holds global configuration information for the SRU servlet.


Field Summary
 
Fields inherited from class CrossQueryConfig
queryParserSheet, queryRouterSheet
 
Fields inherited from class TextConfig
attribs, dependencyCheckingEnabled, errorGenSheet, latencyCutoffSize, logLevel, reportLatency, runawayKillTime, runawayNormalTime, servlet, sessionEncodeURLPattern, stylesheetCacheExpire, stylesheetCacheSize, tokenizerMap, trackSessions
 
Constructor Summary
SRUConfig(SRU servlet, String path)
          Constructor - Reads and parses the global configuration file (XML) for the SRU servlet.
 
Method Summary
 
Methods inherited from class CrossQueryConfig
handleProperty
 
Methods inherited from class TextConfig
parseBoolean, parseInt, read, requireOrElse
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SRUConfig

public SRUConfig(SRU servlet,
                 String path)
          throws GeneralException
Constructor - Reads and parses the global configuration file (XML) for the SRU servlet.

Parameters:
path - Filesystem path to the config file.
Throws:
GeneralException - If a read or parse error occurs.