public class InlineSQLHelperImpl
extends java.lang.Object
implements com.liferay.portal.security.permission.InlineSQLHelper
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FILTER_BY_RESOURCE_BLOCK_ID |
static java.lang.String |
FILTER_BY_RESOURCE_BLOCK_ID_OWNER |
static java.lang.String |
FIND_BY_RESOURCE_BLOCK_ID |
static java.lang.String |
JOIN_RESOURCE_PERMISSION |
| Constructor and Description |
|---|
InlineSQLHelperImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<java.lang.Long> |
getOwnerResourceBlockIds(long companyId,
long[] groupIds,
java.lang.String className) |
protected java.lang.String |
getOwnerResourceBlockIdsSQL(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
long checkGroupId,
java.lang.String className,
java.util.Set<java.lang.Long> ownerResourceBlockIds) |
protected java.util.Set<java.lang.Long> |
getResourceBlockIds(long companyId,
long[] groupIds,
java.lang.String className) |
protected long[] |
getRoleIds(long groupId) |
protected long[] |
getRoleIds(long[] groupIds) |
protected java.lang.String |
getRoleIdsOrOwnerIdSQL(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
long[] groupIds,
java.lang.String userIdField) |
protected long |
getUserId() |
protected java.lang.String |
getUserResourceBlockIdsSQL(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
long checkGroupId,
long[] roleIds,
java.lang.String className,
java.util.Set<java.lang.Long> userResourceBlockIds) |
boolean |
isEnabled() |
boolean |
isEnabled(long groupId) |
boolean |
isEnabled(long[] groupIds) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
long groupId) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
long[] groupIds) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
long[] groupIds,
java.lang.String bridgeJoin) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
long groupId,
java.lang.String bridgeJoin) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long groupId) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long[] groupIds) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long[] groupIds,
java.lang.String bridgeJoin) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long groupId,
java.lang.String bridgeJoin) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
java.lang.String bridgeJoin) |
java.lang.String |
replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
java.lang.String groupIdField,
long[] groupIds,
java.lang.String bridgeJoin) |
protected java.lang.String |
replacePermissionCheckBlocks(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long[] groupIds,
java.lang.String bridgeJoin) |
protected java.lang.String |
replacePermissionCheckJoin(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
java.lang.String groupIdField,
long[] groupIds,
java.lang.String bridgeJoin) |
public static final java.lang.String FILTER_BY_RESOURCE_BLOCK_ID
public static final java.lang.String FILTER_BY_RESOURCE_BLOCK_ID_OWNER
public static final java.lang.String FIND_BY_RESOURCE_BLOCK_ID
public static final java.lang.String JOIN_RESOURCE_PERMISSION
public boolean isEnabled()
isEnabled in interface com.liferay.portal.security.permission.InlineSQLHelperpublic boolean isEnabled(long groupId)
isEnabled in interface com.liferay.portal.security.permission.InlineSQLHelperpublic boolean isEnabled(long[] groupIds)
isEnabled in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
long groupId)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
long groupId,
java.lang.String bridgeJoin)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
long[] groupIds)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
long[] groupIds,
java.lang.String bridgeJoin)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long groupId)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long groupId,
java.lang.String bridgeJoin)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long[] groupIds)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long[] groupIds,
java.lang.String bridgeJoin)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
java.lang.String bridgeJoin)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperpublic java.lang.String replacePermissionCheck(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
java.lang.String groupIdField,
long[] groupIds,
java.lang.String bridgeJoin)
replacePermissionCheck in interface com.liferay.portal.security.permission.InlineSQLHelperprotected java.util.Set<java.lang.Long> getOwnerResourceBlockIds(long companyId,
long[] groupIds,
java.lang.String className)
protected java.lang.String getOwnerResourceBlockIdsSQL(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
long checkGroupId,
java.lang.String className,
java.util.Set<java.lang.Long> ownerResourceBlockIds)
protected java.util.Set<java.lang.Long> getResourceBlockIds(long companyId,
long[] groupIds,
java.lang.String className)
protected long[] getRoleIds(long groupId)
protected long[] getRoleIds(long[] groupIds)
protected java.lang.String getRoleIdsOrOwnerIdSQL(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
long[] groupIds,
java.lang.String userIdField)
protected long getUserId()
protected java.lang.String getUserResourceBlockIdsSQL(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
long checkGroupId,
long[] roleIds,
java.lang.String className,
java.util.Set<java.lang.Long> userResourceBlockIds)
protected java.lang.String replacePermissionCheckBlocks(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
long[] groupIds,
java.lang.String bridgeJoin)
protected java.lang.String replacePermissionCheckJoin(java.lang.String sql,
java.lang.String className,
java.lang.String classPKField,
java.lang.String userIdField,
java.lang.String groupIdField,
long[] groupIds,
java.lang.String bridgeJoin)