Class PermissionChangeExtractorContextPreProcessor
java.lang.Object
com.atlassian.confluence.internal.index.v2.impl.PermissionChangeExtractorContextPreProcessor
- All Implemented Interfaces:
ExtractorContextPreProcessor
public class PermissionChangeExtractorContextPreProcessor
extends Object
implements ExtractorContextPreProcessor
This class is responsible for setting the bulk extractor classes in the extractor context.
It ensures that the ContentPermissionsBulkExtractor is included in the context for permission changes.
This would be used by the
com.atlassian.confluence.internal.index.v2.impl.AtlassianSelectiveFieldsDocumentBuilder
to apply a list of extractors to build a document.- Since:
- 9.2.5
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocess(Object searchable, ExtractorContextWriter extractorContextWriter) ProcessingSearchableand fillExtractorContext
-
Constructor Details
-
PermissionChangeExtractorContextPreProcessor
public PermissionChangeExtractorContextPreProcessor()
-
-
Method Details
-
process
Description copied from interface:ExtractorContextPreProcessorProcessingSearchableand fillExtractorContext- Specified by:
processin interfaceExtractorContextPreProcessor
-