Package ubic.gemma.persistence.util
Class EE2CAclQueryUtils
- java.lang.Object
-
- ubic.gemma.persistence.util.EE2CAclQueryUtils
-
public class EE2CAclQueryUtils extends Object
This class provides a fast-path toAclQueryUtils
that uses the denormalized mask for anonymous users.- Author:
- poirigui
-
-
Constructor Summary
Constructors Constructor Description EE2CAclQueryUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addAclParameters(Query query, Class<? extends Securable> aoiType)
static String
formNativeAclJoinClause(String aoiIdColumn)
static String
formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn)
static String
formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn, int mask)
-
-
-
Method Detail
-
formNativeAclRestrictionClause
public static String formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn)
-
formNativeAclRestrictionClause
public static String formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn, int mask)
-
-