com.liferay.portlet.softwarecatalog.util
Class Indexer
java.lang.Object
com.liferay.portlet.softwarecatalog.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:
- Jorge Ferrer, Brian Wing Shun Chan, Harry Mark
Method Summary |
static void |
addProductEntry(long companyId,
long groupId,
long userId,
java.lang.String userName,
long productEntryId,
java.lang.String name,
java.util.Date modifiedDate,
java.lang.String version,
java.lang.String type,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String pageURL,
java.lang.String repoGroupId,
java.lang.String repoArtifactId)
|
static void |
deleteProductEntry(long companyId,
long productEntryId)
|
static org.apache.lucene.document.Document |
getAddProductEntryDocument(long companyId,
long groupId,
long userId,
java.lang.String userName,
long productEntryId,
java.lang.String name,
java.util.Date modifiedDate,
java.lang.String version,
java.lang.String type,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String pageURL,
java.lang.String repoGroupId,
java.lang.String repoArtifactId)
|
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 |
updateProductEntry(long companyId,
long groupId,
long userId,
java.lang.String userName,
long productEntryId,
java.lang.String name,
java.util.Date modifiedDate,
java.lang.String version,
java.lang.String type,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String pageURL,
java.lang.String repoGroupId,
java.lang.String repoArtifactId)
|
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()
addProductEntry
public static void addProductEntry(long companyId,
long groupId,
long userId,
java.lang.String userName,
long productEntryId,
java.lang.String name,
java.util.Date modifiedDate,
java.lang.String version,
java.lang.String type,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String pageURL,
java.lang.String repoGroupId,
java.lang.String repoArtifactId)
throws java.io.IOException
- Throws:
java.io.IOException
deleteProductEntry
public static void deleteProductEntry(long companyId,
long productEntryId)
throws java.io.IOException
- Throws:
java.io.IOException
getAddProductEntryDocument
public static org.apache.lucene.document.Document getAddProductEntryDocument(long companyId,
long groupId,
long userId,
java.lang.String userName,
long productEntryId,
java.lang.String name,
java.util.Date modifiedDate,
java.lang.String version,
java.lang.String type,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String pageURL,
java.lang.String repoGroupId,
java.lang.String repoArtifactId)
updateProductEntry
public static void updateProductEntry(long companyId,
long groupId,
long userId,
java.lang.String userName,
long productEntryId,
java.lang.String name,
java.util.Date modifiedDate,
java.lang.String version,
java.lang.String type,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String pageURL,
java.lang.String repoGroupId,
java.lang.String repoArtifactId)
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