Package lumis.doui.search
Class DouiTabularSourceSearchContentFiller
- java.lang.Object
-
- lumis.doui.search.DouiTabularSourceSearchContentFiller
-
- All Implemented Interfaces:
ISourceSearchContentFiller
- Direct Known Subclasses:
ContentTabularSourceSearchContentFiller
@Deprecated @StableMinor(version="16.0", sinceVersion="4.0") public class DouiTabularSourceSearchContentFiller extends java.lang.Object implements ISourceSearchContentFiller
Deprecated.Since 8.1.0,ISourceSearchContentFiller
was deprecated. Consider usingTabularSourceBigDataPersister
instead of this.ISourceSearchContentFiller
generic implementation for Doui services.- Since:
- 4.0.4
- Version:
- $Revision: 25809 $ $Date: 2023-07-04 15:23:22 -0300 (Tue, 04 Jul 2023) $
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
initialized
Deprecated.protected java.util.List<java.lang.String>
primaryKeyValues
Deprecated.protected java.util.List<ITabularSourceField>
searchableFields
Deprecated.protected java.util.List<SearchContent>
searchContents
Deprecated.protected ISourceData
sourceData
Deprecated.protected TabularSource<ITabularSourceField>
tabularSource
Deprecated.
-
Constructor Summary
Constructors Constructor Description DouiTabularSourceSearchContentFiller()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected void
addAttachmentGroup(java.util.Collection<SearchContentAttachment> attachments)
Deprecated.Add attachments insearchContents
.protected void
addField(SearchContentField field)
Deprecated.protected void
addFieldGroup(java.util.List<SearchContentField> fields)
Deprecated.protected void
addFieldGroups(java.util.List<java.util.List<SearchContentField>> fields)
Deprecated.protected void
addIdField()
Deprecated.protected void
addIdField(SearchContent searchContent, java.lang.String searchContentId)
Deprecated.protected void
addLanguageField()
Deprecated.protected void
addPortalConfigPathField()
Deprecated.protected void
addPrincipalField()
Deprecated.Adds theIDouiIndexer.FIELDNAME_PRINCIPAL
field to theSearchContent
being indexed.protected void
addPublishStartDateField()
Deprecated.Adds a publish start date field, if thetabularSource
contains a field that contains an attributeisPublishStartDate
with the valuetrue
protected void
addSearchableFields()
Deprecated.protected void
addServiceInstanceField(boolean forAdd)
Deprecated.protected void
addStatusField()
Deprecated.protected void
addSubtitleField()
Deprecated.protected void
addTitleField()
Deprecated.protected void
addUrlField()
Deprecated.protected java.util.List<java.lang.String>
getContentIds()
Deprecated.protected java.lang.String
getContentUrl(java.lang.String serviceInstanceId)
Deprecated.protected java.lang.String
getHyperlinkItemId()
Deprecated.protected void
getPrimaryKeyValues()
Deprecated.protected java.util.Collection<java.lang.String>
getSearchContentIds()
Deprecated.java.util.List<SearchContent>
getSearchContentsForAdd()
Deprecated.java.util.List<SearchContent>
getSearchContentsForRemove()
Deprecated.void
init(ISourceData sourceData, Source source)
Deprecated.protected java.lang.String
parseField(ITabularSourceField field)
Deprecated.
-
-
-
Field Detail
-
sourceData
protected ISourceData sourceData
Deprecated.
-
tabularSource
protected TabularSource<ITabularSourceField> tabularSource
Deprecated.
-
primaryKeyValues
protected java.util.List<java.lang.String> primaryKeyValues
Deprecated.
-
searchContents
protected java.util.List<SearchContent> searchContents
Deprecated.
-
initialized
protected boolean initialized
Deprecated.
-
searchableFields
protected java.util.List<ITabularSourceField> searchableFields
Deprecated.
-
-
Method Detail
-
init
public void init(ISourceData sourceData, Source source) throws PortalException
Deprecated.- Specified by:
init
in interfaceISourceSearchContentFiller
- Throws:
PortalException
-
getSearchContentsForAdd
public java.util.List<SearchContent> getSearchContentsForAdd() throws PortalException
Deprecated.- Specified by:
getSearchContentsForAdd
in interfaceISourceSearchContentFiller
- Throws:
PortalException
-
getSearchContentsForRemove
public java.util.List<SearchContent> getSearchContentsForRemove() throws PortalException
Deprecated.- Specified by:
getSearchContentsForRemove
in interfaceISourceSearchContentFiller
- Throws:
PortalException
-
getPrimaryKeyValues
protected void getPrimaryKeyValues()
Deprecated.
-
addIdField
protected void addIdField() throws PortalException
Deprecated.- Throws:
PortalException
-
addIdField
protected void addIdField(SearchContent searchContent, java.lang.String searchContentId)
Deprecated.
-
getSearchContentIds
protected java.util.Collection<java.lang.String> getSearchContentIds() throws PortalException
Deprecated.- Throws:
PortalException
-
getContentIds
protected java.util.List<java.lang.String> getContentIds()
Deprecated.
-
parseField
protected java.lang.String parseField(ITabularSourceField field)
Deprecated.
-
addSearchableFields
protected void addSearchableFields() throws PortalException
Deprecated.- Throws:
PortalException
-
addTitleField
protected void addTitleField() throws PortalException
Deprecated.- Throws:
PortalException
-
addSubtitleField
protected void addSubtitleField() throws PortalException
Deprecated.- Throws:
PortalException
-
addUrlField
protected void addUrlField() throws PortalException
Deprecated.- Throws:
PortalException
-
getContentUrl
protected java.lang.String getContentUrl(java.lang.String serviceInstanceId) throws PortalException
Deprecated.- Throws:
PortalException
-
getHyperlinkItemId
protected java.lang.String getHyperlinkItemId() throws PortalException
Deprecated.- Throws:
PortalException
-
addPortalConfigPathField
protected void addPortalConfigPathField() throws PortalException
Deprecated.- Throws:
PortalException
-
addServiceInstanceField
protected void addServiceInstanceField(boolean forAdd) throws PortalException
Deprecated.- Throws:
PortalException
-
addStatusField
protected void addStatusField() throws PortalException
Deprecated.- Throws:
PortalException
-
addLanguageField
protected void addLanguageField() throws PortalException
Deprecated.- Throws:
PortalException
-
addPublishStartDateField
protected void addPublishStartDateField() throws PortalException
Deprecated.Adds a publish start date field, if thetabularSource
contains a field that contains an attributeisPublishStartDate
with the valuetrue
- Throws:
PortalException
- Since:
- 6.0.0
-
addPrincipalField
protected void addPrincipalField() throws PortalException
Deprecated.Adds theIDouiIndexer.FIELDNAME_PRINCIPAL
field to theSearchContent
being indexed. By default adds theGroupConfig.GROUP_ALL_USERS_ID
as the principal.- Throws:
PortalException
- Since:
- 7.0.0
-
addField
protected void addField(SearchContentField field) throws PortalException
Deprecated.- Throws:
PortalException
-
addFieldGroup
protected void addFieldGroup(java.util.List<SearchContentField> fields) throws PortalException
Deprecated.- Throws:
PortalException
-
addFieldGroups
protected void addFieldGroups(java.util.List<java.util.List<SearchContentField>> fields) throws PortalException
Deprecated.- Throws:
PortalException
-
addAttachmentGroup
protected void addAttachmentGroup(java.util.Collection<SearchContentAttachment> attachments) throws PortalException
Deprecated.Add attachments insearchContents
.- Parameters:
attachments
- the attachments to add.- Throws:
PortalException
- Since:
- 4.2.2
-
-