com.liferay.portal.security.permission
Class InlineSQLHelperUtil

java.lang.Object
  extended by com.liferay.portal.security.permission.InlineSQLHelperUtil

public class InlineSQLHelperUtil
extends java.lang.Object

View Source

Author:
Raymond Augé

Constructor Summary
InlineSQLHelperUtil()
           
 
Method Summary
static InlineSQLHelper getInlineSQLHelper()
           
static boolean isEnabled()
           
static boolean isEnabled(long groupId)
           
static java.lang.String replacePermissionCheck(java.lang.String sql, java.lang.String className, java.lang.String classPKField, java.lang.String userIdField)
           
static java.lang.String replacePermissionCheck(java.lang.String sql, java.lang.String className, java.lang.String classPKField, java.lang.String userIdField, long groupId)
           
static 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)
           
static java.lang.String replacePermissionCheck(java.lang.String sql, java.lang.String className, java.lang.String classPKField, java.lang.String userIdField, java.lang.String bridgeJoin)
           
 void setInlineSQLHelper(InlineSQLHelper inlineSQLPermission)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InlineSQLHelperUtil

public InlineSQLHelperUtil()
Method Detail

isEnabled

public static boolean isEnabled()

isEnabled

public static boolean isEnabled(long groupId)

replacePermissionCheck

public static java.lang.String replacePermissionCheck(java.lang.String sql,
                                                      java.lang.String className,
                                                      java.lang.String classPKField,
                                                      java.lang.String userIdField)

replacePermissionCheck

public static java.lang.String replacePermissionCheck(java.lang.String sql,
                                                      java.lang.String className,
                                                      java.lang.String classPKField,
                                                      java.lang.String userIdField,
                                                      long groupId)

replacePermissionCheck

public static 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

public static java.lang.String replacePermissionCheck(java.lang.String sql,
                                                      java.lang.String className,
                                                      java.lang.String classPKField,
                                                      java.lang.String userIdField,
                                                      java.lang.String bridgeJoin)

setInlineSQLHelper

public void setInlineSQLHelper(InlineSQLHelper inlineSQLPermission)

getInlineSQLHelper

public static InlineSQLHelper getInlineSQLHelper()