001
014
015 package com.liferay.portal.security.permission;
016
017
020 public interface InlineSQLHelper {
021
022 public boolean isEnabled();
023
024 public boolean isEnabled(long groupId);
025
026 public String replacePermissionCheck(
027 String sql, String className, String classPKField, String userIdField);
028
029 public String replacePermissionCheck(
030 String sql, String className, String classPKField, String userIdField,
031 long groupId);
032
033 public String replacePermissionCheck(
034 String sql, String className, String classPKField,
035 String userIdField, long groupId, String bridgeJoin);
036
037 public String replacePermissionCheck(
038 String sql, String className, String classPKField,
039 String userIdField, String bridgeJoin);
040
041 }