Package org.cyclos.impl.utils
Class SQLUserVisibilityApplier
- java.lang.Object
-
- org.cyclos.impl.utils.AbstractUserVisibilityApplier
-
- org.cyclos.impl.utils.SQLUserVisibilityApplier
-
public class SQLUserVisibilityApplier extends AbstractUserVisibilityApplier
-
-
Field Summary
-
Fields inherited from class org.cyclos.impl.utils.AbstractUserVisibilityApplier
sessionData
-
-
Constructor Summary
Constructors Constructor Description SQLUserVisibilityApplier(com.querydsl.sql.SQLQuery<?> query, com.querydsl.core.types.dsl.NumberPath<Long> userId, com.querydsl.core.types.dsl.NumberPath<Long> groupId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidapplyBrokerOrSelf(User loggedUser)protected voidapplyGroups(Set<Group> groups)protected voidapplyGroupsOrBrokerOrSelf(Set<Group> groups, User loggedUser)protected voidapplyGroupsOrSelf(Set<Group> groups, User loggedUser)protected voidapplySelf(User loggedUser)protected voidbogusCondition()Adds a bogus condition to return nothing
-
-
-
Method Detail
-
applyBrokerOrSelf
protected void applyBrokerOrSelf(User loggedUser)
- Specified by:
applyBrokerOrSelfin classAbstractUserVisibilityApplier
-
applyGroups
protected void applyGroups(Set<Group> groups)
- Specified by:
applyGroupsin classAbstractUserVisibilityApplier
-
applyGroupsOrBrokerOrSelf
protected void applyGroupsOrBrokerOrSelf(Set<Group> groups, User loggedUser)
- Specified by:
applyGroupsOrBrokerOrSelfin classAbstractUserVisibilityApplier
-
applyGroupsOrSelf
protected void applyGroupsOrSelf(Set<Group> groups, User loggedUser)
- Specified by:
applyGroupsOrSelfin classAbstractUserVisibilityApplier
-
applySelf
protected void applySelf(User loggedUser)
- Specified by:
applySelfin classAbstractUserVisibilityApplier
-
bogusCondition
protected void bogusCondition()
Description copied from class:AbstractUserVisibilityApplierAdds a bogus condition to return nothing- Specified by:
bogusConditionin classAbstractUserVisibilityApplier
-
-