com.liferay.portal.plugin
Class PluginPackageIndexer
java.lang.Object
com.liferay.portal.plugin.PluginPackageIndexer
- All Implemented Interfaces:
- com.liferay.portal.kernel.search.Indexer
- public class PluginPackageIndexer
- extends java.lang.Object
- implements com.liferay.portal.kernel.search.Indexer
View Source
- Author:
- Jorge Ferrer, Brian Wing Shun Chan
Method Summary |
static void |
addPluginPackage(java.lang.String moduleId,
java.lang.String name,
java.lang.String version,
java.util.Date modifiedDate,
java.lang.String author,
java.util.List types,
java.util.List tags,
java.util.List licenses,
java.util.List liferayVersions,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String changeLog,
java.lang.String pageURL,
java.lang.String repositoryURL,
java.lang.String status,
java.lang.String installedVersion)
|
static void |
cleanIndex()
|
static org.apache.lucene.document.Document |
getAddPluginPackageDocument(java.lang.String moduleId,
java.lang.String name,
java.lang.String version,
java.util.Date modifiedDate,
java.lang.String author,
java.util.List types,
java.util.List tags,
java.util.List licenses,
java.util.List liferayVersions,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String changeLog,
java.lang.String pageURL,
java.lang.String repositoryURL,
java.lang.String status,
java.lang.String installedVersion)
|
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 |
removePluginPackage(java.lang.String moduleId)
|
static void |
updatePluginPackage(java.lang.String moduleId,
java.lang.String name,
java.lang.String version,
java.util.Date modifiedDate,
java.lang.String author,
java.util.List types,
java.util.List tags,
java.util.List licenses,
java.util.List liferayVersions,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String changeLog,
java.lang.String pageURL,
java.lang.String repositoryURL,
java.lang.String status,
java.lang.String installedVersion)
|
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
PluginPackageIndexer
public PluginPackageIndexer()
addPluginPackage
public static void addPluginPackage(java.lang.String moduleId,
java.lang.String name,
java.lang.String version,
java.util.Date modifiedDate,
java.lang.String author,
java.util.List types,
java.util.List tags,
java.util.List licenses,
java.util.List liferayVersions,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String changeLog,
java.lang.String pageURL,
java.lang.String repositoryURL,
java.lang.String status,
java.lang.String installedVersion)
throws java.io.IOException
- Throws:
java.io.IOException
cleanIndex
public static void cleanIndex()
throws java.io.IOException
- Throws:
java.io.IOException
getAddPluginPackageDocument
public static org.apache.lucene.document.Document getAddPluginPackageDocument(java.lang.String moduleId,
java.lang.String name,
java.lang.String version,
java.util.Date modifiedDate,
java.lang.String author,
java.util.List types,
java.util.List tags,
java.util.List licenses,
java.util.List liferayVersions,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String changeLog,
java.lang.String pageURL,
java.lang.String repositoryURL,
java.lang.String status,
java.lang.String installedVersion)
removePluginPackage
public static void removePluginPackage(java.lang.String moduleId)
throws java.io.IOException
- Throws:
java.io.IOException
updatePluginPackage
public static void updatePluginPackage(java.lang.String moduleId,
java.lang.String name,
java.lang.String version,
java.util.Date modifiedDate,
java.lang.String author,
java.util.List types,
java.util.List tags,
java.util.List licenses,
java.util.List liferayVersions,
java.lang.String shortDescription,
java.lang.String longDescription,
java.lang.String changeLog,
java.lang.String pageURL,
java.lang.String repositoryURL,
java.lang.String status,
java.lang.String installedVersion)
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