org.jbox.indexer
Interface IndexWriter

All Known Implementing Classes:
AbstractIndexWriter, IndexWriterWithTFLOC

public interface IndexWriter

The root interface for creating and writing index. The performance of writing index based on the concrete DAO implementation which is specified in configuration file.

Version:
1.0
Author:
YiBin.H
See Also:
Page, PageHome, WordHome

Method Summary
 void saveIndex(Page page)
          Write index of words of a Page object to database.
 void setPageHome(PageHome pageHome)
          Set a PageHome for visiting Page table in data base.
 void setWordHome(WordHome wordHome)
          Set a WordHome for visiting Word table in data base.
 

Method Detail

saveIndex

void saveIndex(Page page)
Write index of words of a Page object to database.

Parameters:
page - Page object whose words needed to be saved.

setPageHome

void setPageHome(PageHome pageHome)
Set a PageHome for visiting Page table in data base.

Parameters:
pageHome - DAO of Page.

setWordHome

void setWordHome(WordHome wordHome)
Set a WordHome for visiting Word table in data base.

Parameters:
wordHome - DAO of Word.