C# Class BExIS.Ddm.Providers.LuceneProvider.Indexer.BexisIndexer

Show file Open project: BEXIS2/Core Class Usage Examples

Public Properties

Property Type Description
categoryXmlNodeList List
facetXmlNodeList List
generalXmlNodeList List
headerItemXmlNodeList List
propertyXmlNodeList List

Public Methods

Method Description
Dispose ( ) : void

Index ( ) : void

ReIndex ( ) : void

updateIndex ( IndexingAction>.Dictionary datasetsToIndex ) : void

updateSingleDatasetIndex ( long datasetId, IndexingAction indAction ) : void

Private Methods

Method Description
LoadBeforeIndexing ( ) : void

configureBexisIndexing ( bool recreateIndex ) : void
generateStringFromTuples ( List dsVersionTuples, StructuredDataStructure sds ) : List

writeAutoCompleteIndex ( String docId, String f, String V ) : void

writeBexisIndex ( long id, XmlDocument metadataDoc ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Index() public method

public Index ( ) : void
return void

ReIndex() public method

public ReIndex ( ) : void
return void

updateIndex() public method

public updateIndex ( IndexingAction>.Dictionary datasetsToIndex ) : void
datasetsToIndex IndexingAction>.Dictionary
return void

updateSingleDatasetIndex() public method

public updateSingleDatasetIndex ( long datasetId, IndexingAction indAction ) : void
datasetId long
indAction IndexingAction
return void

Property Details

categoryXmlNodeList public property

public List categoryXmlNodeList
return List

facetXmlNodeList public property

public List facetXmlNodeList
return List

generalXmlNodeList public property

public List generalXmlNodeList
return List

headerItemXmlNodeList public property

public List headerItemXmlNodeList
return List

propertyXmlNodeList public property

public List propertyXmlNodeList
return List