com.liferay.documentlibrary.util
Class Indexer

java.lang.Object
  extended bycom.liferay.documentlibrary.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

Constructor Summary
Indexer()
           
 
Method Summary
static void addFile(long companyId, java.lang.String portletId, long groupId, long repositoryId, java.lang.String fileName)
           
static void addFile(long companyId, java.lang.String portletId, long groupId, long repositoryId, java.lang.String fileName, java.lang.String properties)
           
static void deleteFile(long companyId, java.lang.String portletId, long repositoryId, java.lang.String fileName)
           
 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 updateFile(long companyId, java.lang.String portletId, long groupId, long repositoryId, java.lang.String fileName, java.lang.String properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Indexer

public Indexer()
Method Detail

addFile

public static void addFile(long companyId,
                           java.lang.String portletId,
                           long groupId,
                           long repositoryId,
                           java.lang.String fileName)
                    throws java.io.IOException
Throws:
java.io.IOException

addFile

public static void addFile(long companyId,
                           java.lang.String portletId,
                           long groupId,
                           long repositoryId,
                           java.lang.String fileName,
                           java.lang.String properties)
                    throws java.io.IOException
Throws:
java.io.IOException

deleteFile

public static void deleteFile(long companyId,
                              java.lang.String portletId,
                              long repositoryId,
                              java.lang.String fileName)
                       throws java.io.IOException
Throws:
java.io.IOException

updateFile

public static void updateFile(long companyId,
                              java.lang.String portletId,
                              long groupId,
                              long repositoryId,
                              java.lang.String fileName,
                              java.lang.String properties)
                       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