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(org.hibernate.query.Query query, Class<? extends Securable> aoiType) static StringformNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String aoiIdColumn, String anonymousMaskColumn) static StringformNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String aoiIdColumn, String anonymousMaskColumn, org.springframework.security.acls.model.Permission permission)
-
Constructor Details
-
EE2CAclQueryUtils
public EE2CAclQueryUtils()
-
-
Method Details
-
formNativeAclRestrictionClause
public static String formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String aoiIdColumn, String anonymousMaskColumn) -
formNativeAclRestrictionClause
public static String formNativeAclRestrictionClause(SessionFactoryImplementor sessionFactoryImplementor, String aoiIdColumn, String anonymousMaskColumn, org.springframework.security.acls.model.Permission permission) -
addAclParameters
-