Interface SessionQuerySettingsProvider

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@ProviderType @FunctionalInterface public interface SessionQuerySettingsProvider
Provides SessionQuerySettings for principals with access to the content repository.
  • Method Details

    • getQuerySettings

      SessionQuerySettings getQuerySettings(@NotNull @NotNull org.apache.jackrabbit.oak.api.ContentSession session)
      Return the applicable SessionQuerySettings for the given session.
      Parameters:
      session - the subject principal's content session
      Returns:
      the applicable query settings