com.liferay.documentlibrary.util
Class IndexerImpl

java.lang.Object
  extended bycom.liferay.documentlibrary.util.IndexerImpl

public class IndexerImpl
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan, Harry Mark

Constructor Summary
IndexerImpl()
           
 
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)
           
static org.apache.lucene.document.Document getAddFileDocument(long companyId, java.lang.String portletId, long groupId, long repositoryId, java.lang.String fileName)
           
static org.apache.lucene.document.Document getAddFileDocument(long companyId, java.lang.String portletId, long groupId, long repositoryId, java.lang.String fileName, java.lang.String properties)
           
static 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

IndexerImpl

public IndexerImpl()
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

getAddFileDocument

public static org.apache.lucene.document.Document getAddFileDocument(long companyId,
                                                                     java.lang.String portletId,
                                                                     long groupId,
                                                                     long repositoryId,
                                                                     java.lang.String fileName)
                                                              throws java.io.IOException
Throws:
java.io.IOException

getAddFileDocument

public static org.apache.lucene.document.Document getAddFileDocument(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

reIndex

public static void reIndex(java.lang.String[] ids)
                    throws com.liferay.portal.kernel.search.SearchException
Throws:
com.liferay.portal.kernel.search.SearchException

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