public class ParentReadRightPolicyFilter extends BasicRightPolicyFilter
REVISIONorder| Constructor and Description | 
|---|
| ParentReadRightPolicyFilter()Builds a new instance to control read access of ALL Publication types. | 
| ParentReadRightPolicyFilter(java.lang.Class<? extends Publication> controlledClazz)Builds a new instance to control read access for the specified type and subtype. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canBeReadBy(boolean isAuthorized,
           Publication pub,
           Member mbr,
           boolean searchInGroups)Called by  Publication.canBeReadBy(Member, boolean). | 
callCanBeReadBy, callCanBeReadBy, canBeReadBy, canBeReadBy, canBeReadBy, canBeReadBy, canBeReadBy, canCreateContact, canCreateWorkspace, canDeleteOther, canDeleteOther, canManageCategory, canPublish, canUpdateOther, canUpdateOther, canUseCategory, canWorkOn, canWorkOn, checkAccess, checkAfterUpload, checkBeforeUpload, checkHtml, getWorkspaceSet, init, isAdmin, isWorkercompareTo, equals, getOrder, setOrderclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOrderpublic ParentReadRightPolicyFilter()
public ParentReadRightPolicyFilter(java.lang.Class<? extends Publication> controlledClazz)
controlledClazz - the type of publication for which control must be performed (e.g FaqEntry.class, GlossaryEntry.class, ...),
        controlled is performe for all publications if null is specifedpublic boolean canBeReadBy(boolean isAuthorized,
                           Publication pub,
                           Member mbr,
                           boolean searchInGroups)
RightPolicyFilterPublication.canBeReadBy(Member, boolean). It checks if
 a member can read the given publication.
 WARNING: HIGHLY SENSIBLE, do not modify without being sure of what you do,
 can dramatically impact performance and can break existing rights behaviour.canBeReadBy in interface RightPolicyFiltercanBeReadBy in class BasicRightPolicyFilterisAuthorized - true if internal JCMS control authorized the member to perform this actionpub - the publication to checkmbr - the member to checksearchInGroups - if true check if one of the group this
 member belongs to is authorized to read this publication.RightPolicyFilter.canBeReadBy(boolean, Publication, Member, boolean)Copyright © 2001-2019 Jalios SA. All Rights Reserved.