ISourceSearchContentFiller
was deprecated. Consider using
ContentTableSourceBigDataPersister
instead.@Deprecated public class ContentTabularSourceSearchContentFiller extends DouiTabularSourceSearchContentFiller
ISourceSearchContentFiller
generic implementation for Content services.Modifier and Type | Field and Description |
---|---|
protected Collection<ContentPublication> |
contentPublications
Deprecated.
Stores the content publications being indexed.
|
protected ContentTableSource |
contentSource
Deprecated.
|
initialized, primaryKeyValues, searchableFields, searchContents, sourceData, tabularSource
Constructor and Description |
---|
ContentTabularSourceSearchContentFiller()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addIdField()
Deprecated.
|
protected void |
addLanguageField()
Deprecated.
|
void |
addPrincipalField()
Deprecated.
Adds the
IDouiIndexer.FIELDNAME_PRINCIPAL field to the
SearchContent being indexed. |
protected void |
addServiceInstanceField(boolean forAdd)
Deprecated.
|
protected void |
addStatusField()
Deprecated.
|
protected void |
addUrlField()
Deprecated.
|
protected List<String> |
getContentIds()
Deprecated.
|
List<SearchContent> |
getSearchContentsForAdd()
Deprecated.
|
List<SearchContent> |
getSearchContentsForRemove()
Deprecated.
|
void |
init(ISourceData sourceData,
Source source)
Deprecated.
|
addAttachmentGroup, addField, addFieldGroup, addFieldGroups, addIdField, addPortalConfigPathField, addPublishStartDateField, addSearchableFields, addSubtitleField, addTitleField, getContentUrl, getHyperlinkItemId, getPrimaryKeyValues, getSearchContentIds, parseField
protected ContentTableSource contentSource
protected Collection<ContentPublication> contentPublications
public ContentTabularSourceSearchContentFiller()
public void init(ISourceData sourceData, Source source) throws PortalException
init
in interface ISourceSearchContentFiller
init
in class DouiTabularSourceSearchContentFiller
PortalException
public List<SearchContent> getSearchContentsForAdd() throws PortalException
getSearchContentsForAdd
in interface ISourceSearchContentFiller
getSearchContentsForAdd
in class DouiTabularSourceSearchContentFiller
PortalException
public List<SearchContent> getSearchContentsForRemove() throws PortalException
getSearchContentsForRemove
in interface ISourceSearchContentFiller
getSearchContentsForRemove
in class DouiTabularSourceSearchContentFiller
PortalException
protected void addUrlField() throws PortalException
This implementation does nothing. URLs for metadata contents are defined
by the addMetaDataFields()
method.
addUrlField
in class DouiTabularSourceSearchContentFiller
PortalException
public void addPrincipalField() throws PortalException
DouiTabularSourceSearchContentFiller
IDouiIndexer.FIELDNAME_PRINCIPAL
field to the
SearchContent
being indexed.
By default adds the GroupConfig.GROUP_ALL_USERS_ID
as the principal.addPrincipalField
in class DouiTabularSourceSearchContentFiller
PortalException
protected List<String> getContentIds()
getContentIds
in class DouiTabularSourceSearchContentFiller
protected void addIdField() throws PortalException
addIdField
in class DouiTabularSourceSearchContentFiller
PortalException
protected void addStatusField() throws PortalException
addStatusField
in class DouiTabularSourceSearchContentFiller
PortalException
protected void addServiceInstanceField(boolean forAdd) throws PortalException
addServiceInstanceField
in class DouiTabularSourceSearchContentFiller
PortalException
protected void addLanguageField() throws PortalException
addLanguageField
in class DouiTabularSourceSearchContentFiller
PortalException
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.