Class InlineSQLHelperUtil
Object
com.liferay.portal.kernel.security.permission.InlineSQLHelperUtil
- Author:
- Raymond Augé
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends com.liferay.petra.sql.dsl.Table<T>>
com.liferay.petra.sql.dsl.expression.PredicategetPermissionWherePredicate
(Class<?> modelClass, com.liferay.petra.sql.dsl.Column<T, Long> classPKColumn, long... groupIds) static boolean
static boolean
isEnabled
(long groupId) static boolean
isEnabled
(long[] groupIds) static boolean
isEnabled
(long companyId, long groupId) static <T extends com.liferay.petra.sql.dsl.Table<T>>
com.liferay.petra.sql.dsl.query.DSLQueryreplacePermissionCheck
(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery, Class<?> modelClass, com.liferay.petra.sql.dsl.Column<T, Long> classPKColumn, long... groupIds) static String
replacePermissionCheck
(String sql, String className, String classPKField) static String
replacePermissionCheck
(String sql, String className, String classPKField, long groupId) static String
replacePermissionCheck
(String sql, String className, String classPKField, long[] groupIds) static String
replacePermissionCheck
(String sql, String className, String classPKField, long[] groupIds, String bridgeJoin) static String
replacePermissionCheck
(String sql, String className, String classPKField, long groupId, String bridgeJoin) static String
replacePermissionCheck
(String sql, String className, String classPKField, String userIdField) static String
replacePermissionCheck
(String sql, String className, String classPKField, String userIdField, long groupId) static String
replacePermissionCheck
(String sql, String className, String classPKField, String userIdField, long[] groupIds) static String
replacePermissionCheck
(String sql, String className, String classPKField, String userIdField, long[] groupIds, String bridgeJoin) static String
replacePermissionCheck
(String sql, String className, String classPKField, String userIdField, long groupId, String bridgeJoin) static String
replacePermissionCheck
(String sql, String className, String classPKField, String userIdField, String bridgeJoin) static String
replacePermissionCheck
(String sql, String className, String classPKField, String userIdField, String groupIdField, long[] groupIds, String bridgeJoin)
-
Constructor Details
-
InlineSQLHelperUtil
public InlineSQLHelperUtil()
-
-
Method Details
-
getPermissionWherePredicate
-
isEnabled
public static boolean isEnabled() -
isEnabled
public static boolean isEnabled(long groupId) -
isEnabled
public static boolean isEnabled(long companyId, long groupId) -
isEnabled
public static boolean isEnabled(long[] groupIds) -
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-
replacePermissionCheck
-