com.liferay.portlet.journal.util
Class Indexer

java.lang.Object
  extended by 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, Bruno Farache, Raymond Augé

Field Summary
static java.lang.String PORTLET_ID
           
 
Fields inherited from interface com.liferay.portal.kernel.search.Indexer
DEFAULT_INTERVAL
 
Constructor Summary
Indexer()
           
 
Method Summary
static void addArticle(long companyId, long groupId, long userId, long resourcePrimKey, 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, java.lang.String[] tagsCategories, java.lang.String[] tagsEntries, com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
           
static void addArticle(long companyId, long groupId, long resourcePrimKey, 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, java.lang.String[] tagsCategories, java.lang.String[] tagsEntries, com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
          Deprecated.  
static void deleteArticle(long companyId, long groupId, java.lang.String articleId)
           
static com.liferay.portal.kernel.search.Document getArticleDocument(long companyId, long groupId, long userId, long resourcePrimKey, 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, java.lang.String[] tagsCategories, java.lang.String[] tagsEntries, com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
           
static com.liferay.portal.kernel.search.Document getArticleDocument(long companyId, long groupId, long resourcePrimKey, 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, java.lang.String[] tagsCategories, java.lang.String[] tagsEntries, com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
          Deprecated.  
static java.lang.String getArticleUID(long groupId, java.lang.String articleId)
           
 java.lang.String[] getClassNames()
           
 com.liferay.portal.kernel.search.DocumentSummary getDocumentSummary(com.liferay.portal.kernel.search.Document doc, java.lang.String snippet, javax.portlet.PortletURL portletURL)
           
 void reIndex(java.lang.String[] ids)
           
 void reIndex(java.lang.String className, long classPK)
           
static void updateArticle(long companyId, long groupId, long userId, long resourcePrimKey, 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, java.lang.String[] tagsCategories, java.lang.String[] tagsEntries, com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
           
static void updateArticle(long companyId, long groupId, long resourcePrimKey, 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, java.lang.String[] tagsCategories, java.lang.String[] tagsEntries, com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PORTLET_ID

public static final java.lang.String PORTLET_ID
See Also:
Constant Field Values
Constructor Detail

Indexer

public Indexer()
Method Detail

addArticle

public static void addArticle(long companyId,
                              long groupId,
                              long userId,
                              long resourcePrimKey,
                              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,
                              java.lang.String[] tagsCategories,
                              java.lang.String[] tagsEntries,
                              com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
                       throws com.liferay.portal.kernel.search.SearchException
Throws:
com.liferay.portal.kernel.search.SearchException

addArticle

public static void addArticle(long companyId,
                              long groupId,
                              long resourcePrimKey,
                              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,
                              java.lang.String[] tagsCategories,
                              java.lang.String[] tagsEntries,
                              com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
                       throws com.liferay.portal.kernel.search.SearchException
Deprecated. 

Throws:
com.liferay.portal.kernel.search.SearchException

deleteArticle

public static void deleteArticle(long companyId,
                                 long groupId,
                                 java.lang.String articleId)
                          throws com.liferay.portal.kernel.search.SearchException
Throws:
com.liferay.portal.kernel.search.SearchException

getArticleDocument

public static com.liferay.portal.kernel.search.Document getArticleDocument(long companyId,
                                                                           long groupId,
                                                                           long userId,
                                                                           long resourcePrimKey,
                                                                           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,
                                                                           java.lang.String[] tagsCategories,
                                                                           java.lang.String[] tagsEntries,
                                                                           com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)

getArticleDocument

public static com.liferay.portal.kernel.search.Document getArticleDocument(long companyId,
                                                                           long groupId,
                                                                           long resourcePrimKey,
                                                                           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,
                                                                           java.lang.String[] tagsCategories,
                                                                           java.lang.String[] tagsEntries,
                                                                           com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
Deprecated. 


getArticleUID

public static java.lang.String getArticleUID(long groupId,
                                             java.lang.String articleId)

updateArticle

public static void updateArticle(long companyId,
                                 long groupId,
                                 long userId,
                                 long resourcePrimKey,
                                 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,
                                 java.lang.String[] tagsCategories,
                                 java.lang.String[] tagsEntries,
                                 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
                          throws com.liferay.portal.kernel.search.SearchException
Throws:
com.liferay.portal.kernel.search.SearchException

updateArticle

public static void updateArticle(long companyId,
                                 long groupId,
                                 long resourcePrimKey,
                                 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,
                                 java.lang.String[] tagsCategories,
                                 java.lang.String[] tagsEntries,
                                 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
                          throws com.liferay.portal.kernel.search.SearchException
Deprecated. 

Throws:
com.liferay.portal.kernel.search.SearchException

getClassNames

public java.lang.String[] getClassNames()
Specified by:
getClassNames in interface com.liferay.portal.kernel.search.Indexer

getDocumentSummary

public com.liferay.portal.kernel.search.DocumentSummary getDocumentSummary(com.liferay.portal.kernel.search.Document doc,
                                                                           java.lang.String snippet,
                                                                           javax.portlet.PortletURL portletURL)
Specified by:
getDocumentSummary in interface com.liferay.portal.kernel.search.Indexer

reIndex

public void reIndex(java.lang.String className,
                    long classPK)
             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

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