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, Bruno Farache, Raymond Augé
Fields inherited from interface com.liferay.portal.kernel.search.Indexer |
DEFAULT_INTERVAL |
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,
com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
|
static void |
deleteProductEntry(long companyId,
long productEntryId)
|
java.lang.String[] |
getClassNames()
|
com.liferay.portal.kernel.search.DocumentSummary |
getDocumentSummary(com.liferay.portal.kernel.search.Document doc,
javax.portlet.PortletURL portletURL)
|
static java.lang.String |
getEntryUID(long productEntryId)
|
static com.liferay.portal.kernel.search.Document |
getProductEntryDocument(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.portlet.expando.model.ExpandoBridge expandoBridge)
|
void |
reIndex(java.lang.String[] ids)
|
void |
reIndex(java.lang.String className,
long classPK)
|
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,
com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
|
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,
com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
throws com.liferay.portal.kernel.search.SearchException
- Throws:
com.liferay.portal.kernel.search.SearchException
deleteProductEntry
public static void deleteProductEntry(long companyId,
long productEntryId)
throws com.liferay.portal.kernel.search.SearchException
- Throws:
com.liferay.portal.kernel.search.SearchException
getProductEntryDocument
public static com.liferay.portal.kernel.search.Document getProductEntryDocument(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.portlet.expando.model.ExpandoBridge expandoBridge)
getEntryUID
public static java.lang.String getEntryUID(long productEntryId)
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,
com.liferay.portlet.expando.model.ExpandoBridge expandoBridge)
throws com.liferay.portal.kernel.search.SearchException
- 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,
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