com.liferay.portlet.journal.util
Class Indexer
java.lang.Object
com.liferay.portlet.journal.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 |
addArticle(long companyId,
long groupId,
java.lang.String articleId,
double version,
java.lang.String title,
java.lang.String description,
java.lang.String content,
java.lang.String type,
java.util.Date displayDate)
|
static void |
deleteArticle(long companyId,
java.lang.String articleId)
|
static org.apache.lucene.document.Document |
getAddArticleDocument(long companyId,
long groupId,
java.lang.String articleId,
double version,
java.lang.String title,
java.lang.String description,
java.lang.String content,
java.lang.String type,
java.util.Date displayDate)
|
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 |
updateArticle(long companyId,
long groupId,
java.lang.String articleId,
double version,
java.lang.String title,
java.lang.String description,
java.lang.String content,
java.lang.String type,
java.util.Date displayDate)
|
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()
addArticle
public static void addArticle(long companyId,
long groupId,
java.lang.String articleId,
double version,
java.lang.String title,
java.lang.String description,
java.lang.String content,
java.lang.String type,
java.util.Date displayDate)
throws java.io.IOException
- Throws:
java.io.IOException
deleteArticle
public static void deleteArticle(long companyId,
java.lang.String articleId)
throws java.io.IOException
- Throws:
java.io.IOException
getAddArticleDocument
public static org.apache.lucene.document.Document getAddArticleDocument(long companyId,
long groupId,
java.lang.String articleId,
double version,
java.lang.String title,
java.lang.String description,
java.lang.String content,
java.lang.String type,
java.util.Date displayDate)
updateArticle
public static void updateArticle(long companyId,
long groupId,
java.lang.String articleId,
double version,
java.lang.String title,
java.lang.String description,
java.lang.String content,
java.lang.String type,
java.util.Date displayDate)
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