lumis.content.search
Class ContentTabularSourceSearchContentFiller
java.lang.Object
lumis.doui.search.DouiTabularSourceSearchContentFiller
lumis.content.search.ContentTabularSourceSearchContentFiller
- All Implemented Interfaces:
- ISourceSearchContentFiller
- Direct Known Subclasses:
- AnnouncementTabularSourceSearchContentFiller, LinkTabularSourceSearchContentFiller, ThesaurusSourceSearchContentFiller
public class ContentTabularSourceSearchContentFiller
- extends DouiTabularSourceSearchContentFiller
ISourceSearchContentFiller
generic implementation for Content services.
- Since:
- 4.0.0
Methods inherited from class lumis.doui.search.DouiTabularSourceSearchContentFiller |
addField, addFieldGroup, addFieldGroups, addIdField, addIdField, addPortalConfigPathField, addSearchableFields, addSubtitleField, addTitleField, getContentUrl, getHyperlinkItemId, getPrimaryKeyValues, getSearchContentIds, getSearchContentsForRemove, parseField |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STATUS_FIELD_ID
public static final String STATUS_FIELD_ID
- See Also:
- Constant Field Values
METADATA_FIELD_ID
public static final String METADATA_FIELD_ID
- See Also:
- Constant Field Values
contentSource
protected ContentTableSource contentSource
metaDataConfigs
protected Collection<MetaDataConfig> metaDataConfigs
ContentTabularSourceSearchContentFiller
public ContentTabularSourceSearchContentFiller()
init
public void init(ISourceData sourceData,
Source source)
throws PortalException
- Specified by:
init
in interface ISourceSearchContentFiller
- Overrides:
init
in class DouiTabularSourceSearchContentFiller
- Throws:
PortalException
getSearchContentsForAdd
public List<SearchContent> getSearchContentsForAdd()
throws PortalException
- Specified by:
getSearchContentsForAdd
in interface ISourceSearchContentFiller
- Overrides:
getSearchContentsForAdd
in class DouiTabularSourceSearchContentFiller
- Throws:
PortalException
addUrlField
protected void addUrlField()
throws PortalException
-
This implementation does nothing. URLs for metadata contents are defined
by the addMetaDataFields()
method.
- Overrides:
addUrlField
in class DouiTabularSourceSearchContentFiller
- Throws:
PortalException
addPublishToPrincipalsField
protected void addPublishToPrincipalsField()
throws PortalException
- Throws:
PortalException
getContentIds
protected List<String> getContentIds()
- Overrides:
getContentIds
in class DouiTabularSourceSearchContentFiller
addStatusField
protected void addStatusField()
throws PortalException
- Overrides:
addStatusField
in class DouiTabularSourceSearchContentFiller
- Throws:
PortalException
addServiceInstanceField
protected void addServiceInstanceField(boolean forAdd)
throws PortalException
- Overrides:
addServiceInstanceField
in class DouiTabularSourceSearchContentFiller
- Throws:
PortalException
addLanguageField
protected void addLanguageField()
throws PortalException
- Overrides:
addLanguageField
in class DouiTabularSourceSearchContentFiller
- Throws:
PortalException
Lumisportal 4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.