Package ubic.gemma.persistence.util
Class EE2CAclQueryUtils
java.lang.Object
ubic.gemma.persistence.util.EE2CAclQueryUtils
This class provides a fast-path to
AclQueryUtils that uses the denormalized mask for anonymous users.- Author:
- poirigui
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddAclParameters(Query query, Class<? extends Securable> aoiType) static StringformNativeAclJoinClause(String aoiIdColumn) static StringformNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn) static StringformNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn, int mask)
-
Constructor Details
-
EE2CAclQueryUtils
public EE2CAclQueryUtils()
-
-
Method Details
-
formNativeAclJoinClause
-
formNativeAclRestrictionClause
public static String formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn) -
formNativeAclRestrictionClause
public static String formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String anonymousMaskColumn, int mask) -
addAclParameters
-