Interface SecureTreeQuery
- All Known Implementing Classes:
SecureTreeQueryImpl
public interface SecureTreeQuery
A factory for secure tree query builders. The builder is used to decorate any given
query (`where` clause) with constraints from the ACL.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
A builder that combines some conditional tree with conditions from the ACL. -
Method Summary
Modifier and TypeMethodDescriptionbuilder
(SecurityContext securityContext, EntityManager manager, @Nullable String field) Create a new builder.
-
Method Details
-
builder
SecureTreeQuery.Builder builder(SecurityContext securityContext, EntityManager manager, @Nullable @Nullable String field) Create a new builder.- Parameters:
securityContext
- The security context.manager
- The entity manager of the query's target entity.- Returns:
- A builder to combine conditional trees with ACL conditions.
-