public class SearchPermissionCheckerImpl
extends java.lang.Object
implements com.liferay.portal.kernel.search.SearchPermissionChecker
| Constructor and Description |
|---|
SearchPermissionCheckerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPermissionFields(long companyId,
com.liferay.portal.kernel.search.Document document) |
protected void |
addRequiredMemberRole(com.liferay.portal.model.Group group,
com.liferay.portal.kernel.search.BooleanQuery permissionQuery) |
protected void |
doAddPermissionFields_6(long companyId,
long groupId,
java.lang.String className,
java.lang.String classPK,
com.liferay.portal.kernel.search.Document doc) |
protected com.liferay.portal.kernel.search.Query |
doGetPermissionQuery_6(long companyId,
long[] groupIds,
long userId,
java.lang.String className,
com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.SearchContext searchContext,
AdvancedPermissionChecker advancedPermissionChecker,
java.util.List<com.liferay.portal.model.Group> groups,
java.util.List<com.liferay.portal.model.Role> roles,
java.util.List<com.liferay.portal.model.UserGroupRole> userGroupRoles,
java.util.Map<java.lang.Long,java.util.List<com.liferay.portal.model.Role>> groupIdsToRoles) |
protected com.liferay.portal.kernel.search.Query |
doGetPermissionQuery(long companyId,
long[] groupIds,
long userId,
java.lang.String className,
com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.SearchContext searchContext) |
protected void |
doUpdatePermissionFields(java.lang.String resourceName,
java.lang.String resourceClassPK) |
protected com.liferay.portal.security.permission.PermissionCheckerBag |
getPermissionCheckerBag(AdvancedPermissionChecker advancedPermissionChecker,
long userId) |
com.liferay.portal.kernel.search.Query |
getPermissionQuery(long companyId,
long[] groupIds,
long userId,
java.lang.String className,
com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.SearchContext searchContext) |
void |
updatePermissionFields(java.lang.String resourceName,
java.lang.String resourceClassPK) |
public void addPermissionFields(long companyId,
com.liferay.portal.kernel.search.Document document)
addPermissionFields in interface com.liferay.portal.kernel.search.SearchPermissionCheckerpublic com.liferay.portal.kernel.search.Query getPermissionQuery(long companyId,
long[] groupIds,
long userId,
java.lang.String className,
com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.SearchContext searchContext)
getPermissionQuery in interface com.liferay.portal.kernel.search.SearchPermissionCheckerpublic void updatePermissionFields(java.lang.String resourceName,
java.lang.String resourceClassPK)
updatePermissionFields in interface com.liferay.portal.kernel.search.SearchPermissionCheckerprotected void addRequiredMemberRole(com.liferay.portal.model.Group group,
com.liferay.portal.kernel.search.BooleanQuery permissionQuery)
throws java.lang.Exception
java.lang.Exceptionprotected void doAddPermissionFields_6(long companyId,
long groupId,
java.lang.String className,
java.lang.String classPK,
com.liferay.portal.kernel.search.Document doc)
throws java.lang.Exception
java.lang.Exceptionprotected com.liferay.portal.kernel.search.Query doGetPermissionQuery(long companyId,
long[] groupIds,
long userId,
java.lang.String className,
com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.SearchContext searchContext)
throws java.lang.Exception
java.lang.Exceptionprotected com.liferay.portal.kernel.search.Query doGetPermissionQuery_6(long companyId,
long[] groupIds,
long userId,
java.lang.String className,
com.liferay.portal.kernel.search.Query query,
com.liferay.portal.kernel.search.SearchContext searchContext,
AdvancedPermissionChecker advancedPermissionChecker,
java.util.List<com.liferay.portal.model.Group> groups,
java.util.List<com.liferay.portal.model.Role> roles,
java.util.List<com.liferay.portal.model.UserGroupRole> userGroupRoles,
java.util.Map<java.lang.Long,java.util.List<com.liferay.portal.model.Role>> groupIdsToRoles)
throws java.lang.Exception
java.lang.Exceptionprotected void doUpdatePermissionFields(java.lang.String resourceName,
java.lang.String resourceClassPK)
throws java.lang.Exception
java.lang.Exceptionprotected com.liferay.portal.security.permission.PermissionCheckerBag getPermissionCheckerBag(AdvancedPermissionChecker advancedPermissionChecker, long userId) throws java.lang.Exception
java.lang.Exception