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 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)
-
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
-