Class IndexablePermissionSetFilter
- java.lang.Object
-
- com.atlassian.confluence.impl.search.v2.extractor.IndexablePermissionSetFilter
-
public final class IndexablePermissionSetFilter extends Object
Contains logic to determine whichContentPermissionSet
s should be stored in an index field.- Since:
- 7.14
- See Also:
ContentPermissionsExtractor
-
-
Constructor Summary
Constructors Constructor Description IndexablePermissionSetFilter()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Collection<ContentPermissionSet>
filterPermissionSets(ContentEntityObject contentEntity, ContentPermissionSet directViewPermissions, ContentPermissionSet directSharedPermissions, Collection<ContentPermissionSet> inheritedViewPermissions)
static Collection<ContentPermissionSet>
filterPermissionSets(ContentEntityObject contentEntity, Collection<ContentPermissionSet> directPermissions, Collection<ContentPermissionSet> inheritedPermissions)
-
-
-
Method Detail
-
filterPermissionSets
public static Collection<ContentPermissionSet> filterPermissionSets(ContentEntityObject contentEntity, Collection<ContentPermissionSet> directPermissions, Collection<ContentPermissionSet> inheritedPermissions)
-
filterPermissionSets
public static Collection<ContentPermissionSet> filterPermissionSets(ContentEntityObject contentEntity, @Nullable ContentPermissionSet directViewPermissions, @Nullable ContentPermissionSet directSharedPermissions, Collection<ContentPermissionSet> inheritedViewPermissions)
-
-