Class SearchGuardFlsDlsIndexSearcherWrapper

  • All Implemented Interfaces:
    org.elasticsearch.core.CheckedFunction<org.apache.lucene.index.DirectoryReader,​org.apache.lucene.index.DirectoryReader,​IOException>

    public class SearchGuardFlsDlsIndexSearcherWrapper
    extends com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
    • Field Summary

      • Fields inherited from class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper

        index, log, threadContext
    • Constructor Summary

      Constructors 
      Constructor Description
      SearchGuardFlsDlsIndexSearcherWrapper​(org.elasticsearch.index.IndexService indexService, org.elasticsearch.common.settings.Settings settings, com.floragunn.searchguard.configuration.AdminDNs adminDNs, org.elasticsearch.cluster.service.ClusterService clusterService, com.floragunn.searchguard.auditlog.AuditLog auditlog, com.floragunn.searchguard.compliance.ComplianceIndexingOperationListener ciol, com.floragunn.searchguard.compliance.ComplianceConfig complianceConfig)  
    • Constructor Detail

      • SearchGuardFlsDlsIndexSearcherWrapper

        public SearchGuardFlsDlsIndexSearcherWrapper​(org.elasticsearch.index.IndexService indexService,
                                                     org.elasticsearch.common.settings.Settings settings,
                                                     com.floragunn.searchguard.configuration.AdminDNs adminDNs,
                                                     org.elasticsearch.cluster.service.ClusterService clusterService,
                                                     com.floragunn.searchguard.auditlog.AuditLog auditlog,
                                                     com.floragunn.searchguard.compliance.ComplianceIndexingOperationListener ciol,
                                                     com.floragunn.searchguard.compliance.ComplianceConfig complianceConfig)
    • Method Detail

      • dlsFlsWrap

        protected org.apache.lucene.index.DirectoryReader dlsFlsWrap​(org.apache.lucene.index.DirectoryReader reader,
                                                                     boolean isAdmin)
                                                              throws IOException
        Overrides:
        dlsFlsWrap in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
        Throws:
        IOException