com.liferay.portlet.wiki.engines.mediawiki
Class LiferaySearchEngine
java.lang.Object
com.liferay.portlet.wiki.engines.mediawiki.LiferaySearchEngine
- All Implemented Interfaces:
- org.jamwiki.SearchEngine
public class LiferaySearchEngine
- extends java.lang.Object
- implements org.jamwiki.SearchEngine
- Author:
- Jonathan Potter
| Fields inherited from interface org.jamwiki.SearchEngine |
SEARCH_ENGINE_LUCENE |
|
Method Summary |
void |
addToIndex(org.jamwiki.model.Topic arg0)
|
void |
addToIndex(org.jamwiki.model.Topic topic,
java.util.List<java.lang.String> links)
|
void |
commit(java.lang.String arg0)
|
void |
deleteFromIndex(org.jamwiki.model.Topic topic)
|
java.util.List<org.jamwiki.model.SearchResultEntry> |
findLinkedTo(java.lang.String virtualWiki,
java.lang.String topicName)
|
java.util.List<org.jamwiki.model.SearchResultEntry> |
findResults(java.lang.String virtualWiki,
java.lang.String text)
|
void |
refreshIndex()
|
void |
setAutoCommit(boolean autoCommit)
|
void |
shutdown()
|
void |
updateInIndex(org.jamwiki.model.Topic topic)
|
void |
updateInIndex(org.jamwiki.model.Topic topic,
java.util.List<java.lang.String> links)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LiferaySearchEngine
public LiferaySearchEngine()
addToIndex
public void addToIndex(org.jamwiki.model.Topic arg0)
- Specified by:
addToIndex in interface org.jamwiki.SearchEngine
addToIndex
public void addToIndex(org.jamwiki.model.Topic topic,
java.util.List<java.lang.String> links)
commit
public void commit(java.lang.String arg0)
- Specified by:
commit in interface org.jamwiki.SearchEngine
deleteFromIndex
public void deleteFromIndex(org.jamwiki.model.Topic topic)
- Specified by:
deleteFromIndex in interface org.jamwiki.SearchEngine
findLinkedTo
public java.util.List<org.jamwiki.model.SearchResultEntry> findLinkedTo(java.lang.String virtualWiki,
java.lang.String topicName)
findResults
public java.util.List<org.jamwiki.model.SearchResultEntry> findResults(java.lang.String virtualWiki,
java.lang.String text)
- Specified by:
findResults in interface org.jamwiki.SearchEngine
refreshIndex
public void refreshIndex()
- Specified by:
refreshIndex in interface org.jamwiki.SearchEngine
setAutoCommit
public void setAutoCommit(boolean autoCommit)
- Specified by:
setAutoCommit in interface org.jamwiki.SearchEngine
shutdown
public void shutdown()
- Specified by:
shutdown in interface org.jamwiki.SearchEngine
updateInIndex
public void updateInIndex(org.jamwiki.model.Topic topic)
- Specified by:
updateInIndex in interface org.jamwiki.SearchEngine
updateInIndex
public void updateInIndex(org.jamwiki.model.Topic topic,
java.util.List<java.lang.String> links)