Package lumis.content.bigdata
Interface IContentTableSourceBigDataPersister
-
- All Superinterfaces:
ISourceBigDataPersister<ContentTableSource>
- All Known Implementing Classes:
AnnouncementBigDataPersister
,ContentTableSourceBigDataPersister
,DocumentBigDataPersister
,DummyContentTableSourceBigDataPersister
,HierarchicalContentBigDataPersister
,LinkBigDataPersister
,MediaBigDataPersister
,MessageBigDataPersister
,UserPostBigDataPersister
@StableMinor(version="16.0", sinceVersion="8.1") public interface IContentTableSourceBigDataPersister extends ISourceBigDataPersister<ContentTableSource>
ISourceBigDataPersister
extension forContentTableSource
. Big data persisters for content sources must implements this interface.The default implementation for
ContentTableSource
isContentTableSourceBigDataPersister
. Most customizations are easier by extending that class instead of implementing this interface directly.- Since:
- 8.1.0
- Version:
- $Revision: 25809 $ $Date: 2023-07-04 15:23:22 -0300 (Tue, 04 Jul 2023) $
- See Also:
ISourceBigDataPersister
,ContentTableSourceBigDataPersister
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteDocumentsByContentId(ContentTableSource source, java.lang.String contentId)
Deletesdocuments
from the portal big data repository that corresponds to a content.-
Methods inherited from interface lumis.doui.bigdata.ISourceBigDataPersister
addContextDocuments, addDocuments, addDocuments, deleteBigData, deleteContextDocuments, deleteDocuments, deleteDocuments, initBigData, updateBigData
-
-
-
-
Method Detail
-
deleteDocumentsByContentId
void deleteDocumentsByContentId(ContentTableSource source, java.lang.String contentId)
Deletesdocuments
from the portal big data repository that corresponds to a content.- Parameters:
source
- the source.contentId
- the content identifier.- Since:
- 8.1.0
-
-