com.raritantechnologies.searchApp.dataCollection
Class XMLCollectionBuilderFactory
java.lang.Object
com.raritantechnologies.searchApp.dataCollection.XMLCollectionBuilderFactory
- All Implemented Interfaces:
- ICollectionBuilderFactory
- public class XMLCollectionBuilderFactory
- extends java.lang.Object
- implements ICollectionBuilderFactory
Implementation of ICollectionBuilderFactory that builds a
VerityCollectionBuilder from an
XML configuration file.
XML Configuration Template:
<CollectionBuilderConfig >
<CollectionGateway class="com.raritantechnologies.verity.collection.HTMLScraperGateway" >
<!-- gateway class-specific configuration information -->
</CollectionGateway>
<GatewayOutputProcessor class="com.raritantechnologies.verity.collection.BIFOutputProcessor" >
<!-- output processor class-specific configuration information -->
</GatewayOutputProcessor>
</CollectionBuilderConfig >
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
|
Field Summary |
protected org.w3c.dom.Document |
configDoc
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
configDoc
protected org.w3c.dom.Document configDoc
XMLCollectionBuilderFactory
public XMLCollectionBuilderFactory()
XMLCollectionBuilderFactory
public XMLCollectionBuilderFactory(java.lang.String collectionBuilderConfig)
createCollectionBuilder
public ICollectionBuilder createCollectionBuilder()
createCollectionBuilder
public ICollectionBuilder createCollectionBuilder(ISearchFieldMap sfMap)
createCollectionBuilder
public ICollectionBuilder createCollectionBuilder(org.w3c.dom.Document configDoc)
- Specified by:
createCollectionBuilder in interface ICollectionBuilderFactory
setCollectionBuilderConfig
public void setCollectionBuilderConfig(java.lang.String collectionBuilderConfig)
setConfigurationDocument
protected void setConfigurationDocument(org.w3c.dom.Document configDoc)
getConfigurationDocument
protected org.w3c.dom.Document getConfigurationDocument()
setSearchFieldMap
protected void setSearchFieldMap(ISearchFieldMap sfMap)
getSearchFieldMap
protected ISearchFieldMap getSearchFieldMap()