com.raritantechnologies.searchApp.browse
Interface IBrowseListWriter
- All Superinterfaces:
- IConfigurable
- All Known Implementing Classes:
- DBBrowseListWriter, FileBrowseListWriter, InMemoryBrowse
- public interface IBrowseListWriter
- extends IConfigurable
Interface for objects that can create a browse list.
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
|
Method Summary |
void |
addBrowseItem(java.lang.String fieldName,
java.lang.String browseTerm,
java.lang.String displayTerm,
java.lang.String searchSource,
int counts,
int page)
|
java.util.Map |
getBrowseCounts(java.lang.String fieldName)
Returns a map of searchSource --> map of term --> counts for fieldName |
void |
saveBrowseList()
|
addBrowseItem
public void addBrowseItem(java.lang.String fieldName,
java.lang.String browseTerm,
java.lang.String displayTerm,
java.lang.String searchSource,
int counts,
int page)
saveBrowseList
public void saveBrowseList()
getBrowseCounts
public java.util.Map getBrowseCounts(java.lang.String fieldName)
- Returns a map of searchSource --> map of term --> counts for fieldName