Scorpion's initialization file
Section | Required | Description |
---|---|---|
[Scorpion] | YES | Contains parameters necessary to Scorpion. |
[ RecordSetHandler Sections] | NO | Set parameters for the RecordSetHandler class. Dependent on how you write your RecordSetHandler. |
[Scorpion]
Parameter | Required | Description |
---|---|---|
RecordSetHandler | YES | Specifies the class that will be used to handle record sets. |
GwenProps | YES | Full path to the Gwen properties file. |
scoreID | NO | Each record returned has a score(rank) associated with it. If this parameter is set, then its value will be the fldid of the score in each record returned. Defaults to 777. |
ScoreMethod | NO | There are several different methods for calculating the record scores. The default is "ATC". See here for other score methods |
[ScorpionFieldMap]
Note: This section is implementation specific.
Parameter | Required | Description |
---|---|---|
FIDID* | YES | A string that will be used as the key for this fldid in a Hashtable. |
[ORG.oclc.scorpion.lcc.LCCRecordCollection]
Note: This section is implementation specific.
Parameter | Required | Description |
---|---|---|
Formatter | YES | Specifies the class used to format each record of a record set. |
Below is a sample Scorpion initialization file.
[Scorpion] RecordSetHandler = ORG.oclc.scorpion.lcc.LCCRecordCollection GwenProps = /path/to/scorpion/demo/gwen.props scoreID = 992 ScoreMethod = ATC [ScorpionFieldMap] 11 = a 25 = ScorpionCaption 26 = ScorpionHierarchy 27 = ScorpionKeywords 28 = ScorpionTerms 29 = ScorpionNum 992 = ScorpionWeight [ORG.oclc.scorpion.lcc.LCCRecordCollection] Formatter = ORG.oclc.scorpion.lcc.LCCFormatter2 #Formatter = ORG.oclc.scorpion.lcc.LCCFormatter #Formatter = ORG.oclc.scorpion.lcc.LCCXMLFormatter