|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.verity.parametric.PIBuild.PICollectionOutputProcessor
Implementation of GatewayOutputProcessor which coordinates the building of a Verity Collection and a Parametric Index. Contains a "CollectionBuilder" - which must be an implementation of GatewayOutputProcessor that creates a VerityCollection and a "PIBaker" which must be an implementation of GatewayOutputProcessor that creates a Verity Parametric Index.
XML Configuration Template:
<GatewayOutputProcessor name="PIBuildProc"
class="com.raritantechnologies.verity.parametric.PIBuild.PICollectionOutputProcessor" >
<CollectionBuilder class="com.raritantechnologies.verity.collection.BIFOutputProcessor" >
<!-- data needed by CollectionBuilder class -->
<CollectionName>BASE_PATH/testColl</CollectionName>
</CollectionBuilder>
<PIBaker class="com.raritantechnologies.verity.parametric.PIBuild.ParametricIndexOutputProcessor" >
<!-- data needed by PIBaker class -->
<ParametricIndexName>BASE_PATH/SomePI</ParametricIndexName>
</PIBaker>
<PostProcessJob class="[some implementation if IJobProcess]" >
</PostProcessJob>
</GatewayOutputProcessor>
| Constructor Summary | |
PICollectionOutputProcessor()
|
|
| Method Summary | |
void |
dataComplete()
Data feed is complete... |
java.lang.String |
getConfigurationXML()
|
void |
initialize(org.w3c.dom.Element outputProcElem,
ISearchFieldMap sfMap)
Initialize the GatewayOutputProcessor from XML Configuration Element. |
void |
initialize(java.util.Map initParams)
Used for dynamic initialization (connection, collection name, file name, etc.) |
java.lang.String |
processData(IResultSet data)
returns name of XML File created/appended. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PICollectionOutputProcessor()
| Method Detail |
public java.lang.String processData(IResultSet data)
IGatewayOutputProcessor
processData in interface IGatewayOutputProcessorpublic void dataComplete()
dataComplete in interface IGatewayOutputProcessorpublic void initialize(java.util.Map initParams)
IGatewayOutputProcessor
initialize in interface IGatewayOutputProcessor
public void initialize(org.w3c.dom.Element outputProcElem,
ISearchFieldMap sfMap)
IGatewayOutputProcessor
initialize in interface IGatewayOutputProcessorpublic java.lang.String getConfigurationXML()
getConfigurationXML in interface IGatewayOutputProcessor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||