com.liferay.portlet.wiki.util
Class Indexer
java.lang.Object
com.liferay.portlet.wiki.util.Indexer
- All Implemented Interfaces:
- com.liferay.portal.kernel.search.Indexer
- public class Indexer
- extends java.lang.Object
- implements com.liferay.portal.kernel.search.Indexer
View Source
- Author:
- Brian Wing Shun Chan, Harry Mark
Method Summary |
static void |
addPage(long companyId,
long groupId,
long nodeId,
java.lang.String title,
java.lang.String content)
|
static void |
deletePage(long companyId,
long nodeId,
java.lang.String title)
|
static void |
deletePages(long companyId,
long nodeId)
|
static org.apache.lucene.document.Document |
getAddPageDocument(long companyId,
long groupId,
long nodeId,
java.lang.String title,
java.lang.String content)
|
com.liferay.portal.kernel.search.DocumentSummary |
getDocumentSummary(com.liferay.portal.kernel.search.Document doc,
javax.portlet.PortletURL portletURL)
|
void |
reIndex(java.lang.String[] ids)
|
static void |
updatePage(long companyId,
long groupId,
long nodeId,
java.lang.String title,
java.lang.String content)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PORTLET_ID
public static final java.lang.String PORTLET_ID
- See Also:
- Constant Field Values
Indexer
public Indexer()
addPage
public static void addPage(long companyId,
long groupId,
long nodeId,
java.lang.String title,
java.lang.String content)
throws java.io.IOException
- Throws:
java.io.IOException
deletePage
public static void deletePage(long companyId,
long nodeId,
java.lang.String title)
throws java.io.IOException
- Throws:
java.io.IOException
deletePages
public static void deletePages(long companyId,
long nodeId)
throws java.io.IOException,
org.apache.lucene.queryParser.ParseException
- Throws:
java.io.IOException
org.apache.lucene.queryParser.ParseException
getAddPageDocument
public static org.apache.lucene.document.Document getAddPageDocument(long companyId,
long groupId,
long nodeId,
java.lang.String title,
java.lang.String content)
updatePage
public static void updatePage(long companyId,
long groupId,
long nodeId,
java.lang.String title,
java.lang.String content)
throws java.io.IOException
- Throws:
java.io.IOException
getDocumentSummary
public com.liferay.portal.kernel.search.DocumentSummary getDocumentSummary(com.liferay.portal.kernel.search.Document doc,
javax.portlet.PortletURL portletURL)
- Specified by:
getDocumentSummary
in interface com.liferay.portal.kernel.search.Indexer
reIndex
public void reIndex(java.lang.String[] ids)
throws com.liferay.portal.kernel.search.SearchException
- Specified by:
reIndex
in interface com.liferay.portal.kernel.search.Indexer
- Throws:
com.liferay.portal.kernel.search.SearchException