| Package | Description | 
|---|---|
| com.jalios.jcms | 
 Contains the core JCMS classes. 
 | 
| com.jalios.jcms.accesscontrol | |
| com.jalios.jcms.alert | |
| com.jalios.jcms.archive | 
 Contains the classes used to deal with archives management in JCMS. 
 | 
| com.jalios.jcms.caddy | 
 Provides classes to manage and process operation on Caddy items in JCMS. 
 | 
| com.jalios.jcms.calendar | 
 Contains the classes used to deal with calendar in JCMS. 
 | 
| com.jalios.jcms.context | 
 Provides context classes available in every request, you can extends them or use them as javabean. 
 | 
| com.jalios.jcms.dbmember | |
| com.jalios.jcms.handler | 
 Contains the javabean classes uses to process HTTP request (aka form handlers). 
 | 
| com.jalios.jcms.ldap | |
| com.jalios.jcms.policy | |
| com.jalios.jcms.push | |
| com.jalios.jcms.recommendation | |
| com.jalios.jcms.shortcut | |
| com.jalios.jcms.taglib.settings.impl | |
| com.jalios.jcms.test | |
| com.jalios.jcms.workspace | 
 Contains classes about workspace features. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
Group.AclComparator<T extends Group>
DataComparator sorting groups using their ACL. 
 | 
static class  | 
Group.DataRightComparator<T extends Group>
This comparator sort groups according the DataRight they have. 
 | 
static class  | 
Group.LastLdapSyncComparator<T extends Group>  | 
static class  | 
Group.MemberCountComparator<T extends Group>  | 
static class  | 
Group.NameComparator<T extends Group>  | 
static class  | 
Group.OrderComparator<T extends Group>  | 
static class  | 
Group.WorkspaceComparator<T extends Group>  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Group[] | 
Member.declaredGroups  | 
protected Group | 
Channel.defaultGroup  | 
protected Group[] | 
Member.groups  | 
protected Group | 
Member.GroupSelector.grp  | 
protected Group | 
Channel.organizationRootGroup  | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.HashSet<Group> | 
Category.authorizedGroupHashSet  | 
protected java.util.TreeSet<Group> | 
Publication.authorizedGroupSet  | 
protected java.util.TreeSet<Group> | 
Category.authorizedGroupSet  | 
protected java.util.Set<Group> | 
Group.ParentSelector.childrenSet  | 
protected static java.util.Map<java.lang.String,Group> | 
GroupListener.dn2GroupMap  | 
protected java.util.HashSet<Group> | 
Group.parentSet  | 
protected java.util.Set<Group> | 
QueryManager.QueryPublicationSelector.queryAvoidGroupSet  | 
protected java.util.Set<Group> | 
QueryManager.QueryPublicationSelector.queryGroupSet  | 
protected java.util.TreeSet<Group> | 
Publication.updateGroupSet  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends Group> | 
Group.getAclComparator()
Retrieve a new instance of Group comparator sorting groups according their ACL. 
 | 
static <T extends Group> | 
Group.getLastLdapSyncComparator()  | 
static <T extends Group> | 
Group.getMemberCountComparator()  | 
static <T extends Group> | 
Group.getNameComparator()  | 
static <T extends Group> | 
Group.getNameComparator(java.lang.String lang)  | 
static <T extends Group> | 
Group.getOrderComparator()  | 
static <T extends Group> | 
Group.getWorkspaceComparator()  | 
| Modifier and Type | Method and Description | 
|---|---|
Group[] | 
Member.getDeclaredGroups()
Get the value of declaredGroups. 
 | 
Group | 
Channel.getDefaultGroup()
Returns the default group. 
 | 
Group | 
Channel.getGroup(java.lang.String id)
Returns a group from its id 
 | 
static Group | 
GroupListener.getGroupFromDN(java.lang.String dn)
Returns a LDAP group from its distinguish name. 
 | 
Group | 
Channel.getGroupFromDN(java.lang.String dn)
Returns a LDAP group from its distinguish name. 
 | 
static Group | 
HttpUtil.getGroupParameter(javax.servlet.http.HttpServletRequest request,
                 java.lang.String parameterName)
Retrieve a Group from its id received in parameter. 
 | 
Group[] | 
Member.getGroups()
Returns all the groups this member belongs to. 
 | 
Group | 
Channel.getOrganizationRootGroup()
Returns the root group of the organization. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Group> | 
GroupIndexManager.getAncestorAndMeSet(Group group)
Returns the ancestor set associated to the given Group. 
 | 
java.util.Set<Group> | 
Group.getAncestorSet(boolean includeMyself)
Returns the ancestors of this group. 
 | 
java.util.Set<Group> | 
GroupIndexManager.getAncestorSet(Group group)
Returns the ancestor set associated to the given Group. 
 | 
java.util.Set<Group> | 
Publication.getAuthorizedGroupSet()
Get the set of Group authorized to read this Publication. 
 | 
java.util.Set<Group> | 
Category.getAuthorizedGroupSet()
Get the value of authorizedGroupSet. 
 | 
java.util.Set<Group> | 
Group.getChildrenSet()
Return the set of groups which have this group has parent. 
 | 
java.util.Set<Group> | 
GroupIndexManager.getChildrenSet(Group group)
Returns the children set associated to the given Group. 
 | 
java.util.Set<Group> | 
Channel.getCommonGroupSet()
Return all the global groups 
 | 
static java.util.Comparator<Group> | 
Group.getComparator(java.lang.String str,
             boolean reverse)
Deprecated. 
 
 | 
java.util.Set<Group> | 
Group.getDescendantSet()
Returns the descendant groups of this group. 
 | 
java.util.Set<Group> | 
GroupIndexManager.getDescendantSet(Group group)
Returns the descendant set associated to the given Group. 
 | 
static java.util.TreeSet<Group> | 
Group.getGlobalGroupSet()
Returns a set of all Groups set which are global 
 | 
java.util.Set<Group> | 
Member.getGroupSet(Workspace ws)
Returns the groups of the given workspace the member belongs to. 
 | 
java.util.Set<Group> | 
Member.getOrganizationGroupSet()
Returns the set of groups of the organization the given member belongs to. 
 | 
java.util.HashSet<Group> | 
Group.getParentSet()
Get the parent groups of this groups in a Set. 
 | 
protected java.util.HashSet<Group> | 
QueryManager.getQueryAvoidGroupSet(QueryHandler qh)
Compute a  
HashSet of Group to exclude
 during query from the "gidsOff" value of the given QueryHandler. | 
protected java.util.HashSet<Group> | 
QueryManager.getQueryGroupSet(QueryHandler qh)
Compute a  
HashSet of Group to include
 during query from the "gids" value of the given QueryHandler. | 
static java.util.Set<Group> | 
Group.getRootGroupSet(Workspace ws)
Returns the groups without parent in the given workspace. 
 | 
java.util.Set<Group> | 
Publication.getUpdateGroupSet()
Get the value of updateGroupSet. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Publication.addAuthorizedGroup(Group grp)
Add an authorized group 
 | 
void | 
Category.addAuthorizedGroup(Group grp)
Add an authorized group 
 | 
boolean | 
GroupIndexManager.addDeclaredMember(Group group,
                 Member member)
Adds the given Member to the given Group. 
 | 
boolean | 
GroupIndexManager.addDeclaredMembers(Group group,
                  java.util.Set<Member> memberSet)
Adds the given Member to the given Group. 
 | 
void | 
Member.addGroup(Group group)
Add this member to a given group (this changes is not saved) 
 | 
static void | 
GroupListener.addGroupInDnToGroupMap(java.lang.String dn,
                      Group group)
Add the given new group to the index of DN to Group Map. 
 | 
boolean | 
GroupIndexManager.addMember(Group group,
         Member member)
Adds the given Member to the given Group. 
 | 
boolean | 
GroupIndexManager.addMembers(Group group,
          java.util.Set<Member> memberSet)
Adds the given Member to the given Group. 
 | 
void | 
Group.addParent(Group group)
Adds the given group to the parent set of this group. 
 | 
boolean | 
Member.belongsToGroup(Group group)
This convenient method returns true if this member belongs to a
 given group. 
 | 
boolean | 
Member.belongsToGroup(Group[] grps)
This convenient method returns true if this member belongs to at least
 one of the given groups. 
 | 
boolean | 
RightPolicyManager.canBeReadBy(boolean isAuthorized,
           Category cat,
           Group grp,
           boolean checkAncestors)  | 
boolean | 
RightPolicyManager.canBeReadBy(boolean isAuthorized,
           Group grp,
           Member mbr)  | 
boolean | 
RightPolicyManager.canBeReadBy(boolean isAuthorized,
           Publication pub,
           Group grp,
           RightInfo rightInfo)  | 
boolean | 
Publication.canBeReadBy(Group group)
Checks if a group can read this publication. 
 | 
boolean | 
Category.canBeReadBy(Group group,
           boolean checkAncestors)
Checks if a group can read this category. 
 | 
boolean | 
Publication.canBeReadBy(Group group,
           RightInfo rightInfo)  | 
boolean | 
FileDocument.canBeReadBy(Group group,
           RightInfo rightInfo)  | 
boolean | 
Member.canExportMembers(Workspace ws,
                Group grp)
Check if this member is authorized to export (eg in CSV) the members matching specified criteria. 
 | 
boolean | 
Member.canRead(Group grp)
This convenient method checks if this member can read a group. 
 | 
protected static boolean | 
WFRule.checkGroup(WKRole role,
          Group group,
          int currentWeight,
          Publication pub)  | 
static ControllerStatus | 
Member.checkMemberGroupModification(Member opAuthor,
                            Group modifiedGroup,
                            Member modifiedMember,
                            boolean checkParentGroup)
Check if the specified Member (opAuthor) is authorized to add or remove a member to the specified
 group to this member. 
 | 
static Member[] | 
JcmsUtil.getAllMembers(Group[] groups,
             Member[] members,
             Member... removeMembers)
 | 
java.util.Set<Group> | 
GroupIndexManager.getAncestorAndMeSet(Group group)
Returns the ancestor set associated to the given Group. 
 | 
java.util.Set<Group> | 
GroupIndexManager.getAncestorSet(Group group)
Returns the ancestor set associated to the given Group. 
 | 
java.util.Set<Group> | 
GroupIndexManager.getChildrenSet(Group group)
Returns the children set associated to the given Group. 
 | 
java.util.Set<Member> | 
GroupIndexManager.getDeclaredMemberSet(Group group)
Returns the member set associated to the given Group. 
 | 
java.util.Set<Group> | 
GroupIndexManager.getDescendantSet(Group group)
Returns the descendant set associated to the given Group. 
 | 
java.util.Set<Member> | 
GroupIndexManager.getMemberSet(Group group)
Returns the member set associated to the given Group. 
 | 
java.util.Set<WFState> | 
Workflow.getWorkStateSet(Group group,
               Workspace workspace)
Returns all the state a group can work in, for given Workspace. 
 | 
protected boolean | 
Category.internalCanBeReadBy(Group group)
Check of this category can be read by the given group 
 | 
boolean | 
Group.isAncestor(Group group)
Returns true if given group is an ancestor of this group or is the same object as this group. 
 | 
boolean | 
Member.isDeclaredGroup(Group group)
Returns true if the given group is a declared groups. 
 | 
boolean | 
Group.isDescendant(Group group)
Returns true if the given group is a descendant of this group. 
 | 
boolean | 
Member.isManagerOf(Group group)
Returns true if this member is manager of the given group. 
 | 
static void | 
Group.printOptionGroup(Group selectedGrp,
                javax.servlet.jsp.JspWriter out,
                java.lang.String userLang,
                Member mbr)
Print the <option> tags for a <select> tag. 
 | 
static void | 
Group.printOptionGroup(Workspace ws,
                Group selectedGrp,
                javax.servlet.jsp.JspWriter out,
                java.lang.String userLang,
                Member mbr)
Print the <option> tags for a <select> tag. 
 | 
void | 
GroupIndexManager.refreshAllChildrenDescendantsAndAncestors(Group group,
                                         boolean add)  | 
void | 
GroupIndexManager.refreshIndexForCreation(Group group)
Specific update of indices while a group is currently created. 
 | 
void | 
GroupIndexManager.refreshIndexForDelete(Group group)
Specific update of indices while a group is currently deleted. 
 | 
void | 
GroupIndexManager.refreshIndexForUpdate(Group cloneOldGroup,
                     Group group)
Specific update of indices while a group is currently created. 
 | 
protected void | 
GroupListener.refreshWorkspacesMembers(Group group)
Refresh member index of workspace 
 | 
boolean | 
Publication.removeAuthorizedGroup(Group grp)
Remove an authorized group. 
 | 
boolean | 
Category.removeAuthorizedGroup(Group grp)
Remove an authorized group. 
 | 
boolean | 
GroupIndexManager.removeDeclaredMember(Group group,
                    Member member)
Removes the given member for the given Group. 
 | 
boolean | 
GroupIndexManager.removeDeclaredMembers(Group group,
                     java.util.Set<Member> memberSet)
Removes the given member for the given Group. 
 | 
void | 
Member.removeGroup(Group group)
Remove this member from a given group(this changes is not saved) 
 | 
boolean | 
GroupIndexManager.removeMember(Group group,
            Member member)
Removes the given member for the given Group. 
 | 
boolean | 
GroupIndexManager.removeMembers(Group group,
             java.util.Set<Member> memberSet)
Removes the given member for the given Group. 
 | 
void | 
Group.removeParent(Group group)
Removes the given group form the parent set of this group. 
 | 
void | 
Member.setDeclaredGroups(Group[] v)
Set the value of declaredGroups. 
 | 
static void | 
GroupListener.updateDnToGroupMap(Group oldGroup,
                  Group newGroup)
Update the given group in the index of DN to Group Map. 
 | 
protected void | 
GroupListener.updateMembers(Group group)
Invalidate canManageContent foreach members of this group 
 | 
protected void | 
GroupListener.updateWorkspaces(Group group,
                boolean add)
Add Group to workspace groupSet 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.Comparator<Member> | 
Member.getGroupComparator(java.util.Comparator<Group> groupComparator)  | 
static void | 
Group.printOptionGroup(java.util.Set<Group> selectedSet,
                javax.servlet.jsp.JspWriter out,
                java.lang.String userLang,
                Member mbr)
Print the <option> tags for a <select> tag. 
 | 
static void | 
Group.printOptionGroup(Workspace ws,
                java.util.Set<Group> selectedSet,
                javax.servlet.jsp.JspWriter out,
                java.lang.String userLang,
                Member mbr)
Print the <option> tags for a <select> tag. 
 | 
void | 
Publication.setAuthorizedGroupSet(java.util.TreeSet<Group> groupSet)
Set the set of Group authorized to read this Publication. 
 | 
void | 
Category.setAuthorizedGroupSet(java.util.TreeSet<Group> set)
Set the value of authorizedGroupSet. 
 | 
void | 
Group.setParentSet(java.util.HashSet<Group> parentSet)
Set the parent groups of this group. 
This method will removes any cycle dependencies or null reference the specified Set may contains.  | 
void | 
Publication.setUpdateGroupSet(java.util.TreeSet<Group> v)
Set the value of updateGroupSet. 
 | 
| Constructor and Description | 
|---|
Group(Group other)  | 
GroupSelector(Group grp)  | 
ParentSelector(Group parentGroup)  | 
| Constructor and Description | 
|---|
GroupComparator(java.util.Comparator<Group> groupComparator)  | 
QueryPublicationSelector(java.util.HashSet<java.lang.Class<? extends Publication>> queryClassSet,
                        java.util.HashSet<java.lang.Class<? extends Publication>> queryAvoidClassSet,
                        java.util.Date beginDate,
                        java.util.Date endDate,
                        int dateType,
                        java.util.Set<Group> queryGroupSet,
                        java.util.Set<Group> queryAvoidGroupSet,
                        java.util.Set<Member> queryMemberSet,
                        java.util.Set<Member> queryAvoidMemberSet,
                        java.util.Set<java.lang.String> queryDBMemberIdSet,
                        int[] pstatus,
                        java.lang.String[] langs,
                        Member loggedMember,
                        java.util.Set<Workspace> workspaceSet,
                        boolean checkReadRights,
                        java.lang.String ability,
                        boolean isExactCat,
                        java.lang.String catMode,
                        java.util.HashSet<Category> queryCategorySet,
                        java.util.HashSet<Category> queryAvoidCategorySet,
                        java.util.Set<Publication> historySet,
                        java.util.Set<java.lang.String> allContentTypeSet)  | 
QueryPublicationSelector(java.util.HashSet<java.lang.Class<? extends Publication>> queryClassSet,
                        java.util.HashSet<java.lang.Class<? extends Publication>> queryAvoidClassSet,
                        java.util.Date beginDate,
                        java.util.Date endDate,
                        int dateType,
                        java.util.Set<Group> queryGroupSet,
                        java.util.Set<Group> queryAvoidGroupSet,
                        java.util.Set<Member> queryMemberSet,
                        java.util.Set<Member> queryAvoidMemberSet,
                        java.util.Set<java.lang.String> queryDBMemberIdSet,
                        int[] pstatus,
                        java.lang.String[] langs,
                        Member loggedMember,
                        java.util.Set<Workspace> workspaceSet,
                        boolean checkReadRights,
                        java.lang.String ability,
                        boolean isExactCat,
                        java.lang.String catMode,
                        java.util.HashSet<Category> queryCategorySet,
                        java.util.HashSet<Category> queryAvoidCategorySet,
                        java.util.Set<Publication> historySet,
                        java.util.Set<java.lang.String> allContentTypeSet)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Group> | 
AccessControlList.getGroupSet()
Retrieves the Set of Group using this ACL. 
 | 
java.util.Set<Group> | 
AccessControlListIndexManager.getGroupSet(AccessControlList acl)
Returns the Group set using the specified ACL. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AccessControlListIndexManager.addGroup(AccessControlList acl,
        Group group)
Adds the specified Group to the group Set of the given ACL. 
 | 
protected static boolean | 
AccessControlManager.internalCheckWorkspaceDataAccess(java.lang.String resource,
                                Group aclGroup,
                                Workspace ws,
                                Data data,
                                Member mbr)
This method is invoked when a Data ACL has been granted for a member,
 in such case, we check the minimum requirement to validate the authorization or not. 
 | 
boolean | 
AccessControlListIndexManager.removeGroup(AccessControlList acl,
           Group group)
Removes the specified Group from the group Set of the given ACL. 
 | 
void | 
AccessControlList.updateGroupSet(Group group,
              boolean add)
Internal method used to update the (transient) set of Group using this ACL. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.Set<Group> | 
SendAlertHandler.groupSet  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Group> | 
SendAlertHandler.getAvailableGroupSet()  | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.TreeSet<Group> | 
ArchivedPublication.authorizedGroupSet  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Group> | 
ArchivedPublication.getAuthorizedGroupSet()
Get the set of Group authorized to read this archive. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ArchivedPublication.setAuthorizedGroupSet(java.util.TreeSet<Group> groupSet)
Set the set of Group authorized to read this archive. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Group[] | 
PublicationCaddyManagerHandler.authorizedGroups  | 
protected Group[] | 
CategoryCaddyManagerHandler.authorizedGroups  | 
protected Group[] | 
PublicationCaddyManagerHandler.commonAuthorizedGroups  | 
protected Group[] | 
CategoryCaddyManagerHandler.commonAuthorizedGroups  | 
protected Group[] | 
PublicationCaddyManagerHandler.commonUpdateGroups  | 
protected Group[] | 
PublicationCaddyManagerHandler.updateGroups  | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.HashMap<Group,java.lang.Boolean> | 
MemberCaddyManagerHandler.commonGroupMap  | 
protected java.util.HashMap<Group,java.lang.Boolean> | 
MemberCaddyManagerHandler.groupMap  | 
protected java.util.HashMap<Group,java.lang.Boolean> | 
DBMemberCaddyManagerHandler.groupMap  | 
| Modifier and Type | Method and Description | 
|---|---|
Group[] | 
PublicationCaddyManagerHandler.getAvailableAuthorizedGroups()  | 
Group[] | 
CategoryCaddyManagerHandler.getAvailableAuthorizedGroups()  | 
Group[] | 
PublicationCaddyManagerHandler.getAvailableUpdateGroups()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.ArrayList<Group> | 
Caddy.getGroupList()
Create and returns a new list containing all  
Group contained in the caddy. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
MemberCaddyManagerHandler.isGroupCommonAndNotSelected(Group grp)  | 
boolean | 
MemberCaddyManagerHandler.isGroupCommonAndSelected(Group grp)  | 
boolean | 
MemberCaddyManagerHandler.isGroupNotCommon(Group grp)  | 
| Modifier and Type | Method and Description | 
|---|---|
Group[] | 
CalendarEventInterface.getAttendingGroups()  | 
abstract Group[] | 
AbstractCalendarEvent.getAttendingGroups()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CalendarEventInterface.setAttendingGroups(Group[] v)  | 
abstract void | 
AbstractCalendarEvent.setAttendingGroups(Group[] v)  | 
| Modifier and Type | Method and Description | 
|---|---|
Group | 
GroupListContext.getParentGroup()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Group> | 
GroupListContext.getGroupSet()  | 
java.util.Set<Group> | 
GroupListContext.getSelectedGroups()  | 
| Modifier and Type | Method and Description | 
|---|---|
GroupListContext.Builder | 
GroupListContext.Builder.parentGroup(Group parentGroup)  | 
| Modifier and Type | Method and Description | 
|---|---|
GroupListContext.Builder | 
GroupListContext.Builder.selectedGroups(java.util.Set<Group> selectedGroups)  | 
| Modifier and Type | Method and Description | 
|---|---|
Group[] | 
DBMember.getGroups()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
DBMember.belongsToGroup(Group group)  | 
static org.hibernate.criterion.Criterion | 
DBMemberQueryUtil.getLdapSynchronizedCriterion(Group group)
Return an Hibernate criterion suitable to find DBMember to synchronized with LDAP. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static org.hibernate.criterion.Criterion | 
DBMemberQueryUtil.getGroupCriterion(java.util.Collection<Group> groups)
Retrieve an Hibernate Criterion to retrieve DBMember in 
 at least one of the specified groups and any of its descendant. 
 | 
static org.hibernate.criterion.Criterion | 
DBMemberQueryUtil.getGroupCriterion(java.util.Collection<Group> groups,
                 boolean includeGrpDescendant)
Retrieve an Hibernate Criterion to retrieve DBMember in 
 at least one of the specified groups. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Group | 
EditNotificationHandler.group  | 
protected Group | 
EditGroupHandler.group  | 
protected Group[] | 
PubBrowserHandler.groups  | 
protected Group[] | 
EditMemberHandler.groups  | 
protected Group | 
MemberListHandler.selectedGroup  | 
protected Group | 
MailEditHandler.toGroup  | 
protected Group | 
EditGroupHandler.workingGroup  | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.TreeSet<Group> | 
EditPublicationHandler.authorizedGroupSet  | 
protected java.util.TreeSet<Group> | 
EditCatHandler.authorizedGroupSet  | 
protected java.util.List<Group> | 
MailEditHandler.toGroups  | 
protected java.util.TreeSet<Group> | 
EditPublicationHandler.updateGroupSet  | 
| Modifier and Type | Method and Description | 
|---|---|
Group[] | 
EditMemberHandler.getAvailableGroups()
Get the value of groups. 
 | 
Group | 
MemberListHandler.getAvailableSelectedGroup()  | 
Group | 
MailEditHandler.getAvailableToGroup()  | 
Group | 
EditGroupHandler.getGroup()  | 
Group[] | 
PubBrowserHandler.getGroups()  | 
Group[] | 
EditMemberHandler.getGroups()  | 
Group | 
GroupQueryHandler.getParentGroup()
Retrieves the parent group used by this query, 
 as specified using  
GroupQueryHandler.setGid(String). | 
Group | 
PubBrowserHandler.getSelectedGroup()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Group> | 
EditPublicationHandler.getAvailableAuthorizedGroupSet()  | 
java.util.Set<Group> | 
EditCatHandler.getAvailableAuthorizedGroupSet()  | 
java.util.List<Group> | 
MailEditHandler.getAvailableToGroups()  | 
java.util.Set<Group> | 
EditPublicationHandler.getAvailableUpdateGroupSet()  | 
java.util.Set<Group> | 
EditPublicationHandler.getDefaultAuthorizedGroupSet()
This method should be overriden by sub-classes 
 | 
java.util.Set<Group> | 
EditCatHandler.getDefaultAuthorizedGroupSet()
This method should be overriden by sub-classes 
 | 
java.util.Set<Group> | 
EditPublicationHandler.getDefaultUpdateGroupSet()
This method should be overriden by sub-classes 
 | 
java.util.Set<Group> | 
AllMemberQueryHandler.getGroupOffSet()
Retrieves the groups that members must NOT belong to in order to be found. 
 | 
java.util.Set<Group> | 
MemberQueryHandler.getGroupSet()
Retrieves the groups that members must belong to in order to be found. 
 | 
java.util.Set<Group> | 
DBMemberQueryHandler.getGroupSet()
Retrieves the groups that members must belong to in order to be found. 
 | 
java.util.Set<Group> | 
AllMemberQueryHandler.getGroupSet()
Retrieves the groups that members must belong to in order to be found. 
 | 
java.util.Set<Group> | 
GroupQueryHandler.getResultSet()
Return results of a query done using this  
GroupQueryHandler. | 
java.util.Set<Group> | 
GroupQueryHandler.getResultSet(java.util.Comparator<? super Group> comparator)
Return results of a query done using this  
GroupQueryHandler. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
PubBrowserHandler.selectGroup(Group g)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Group> | 
GroupQueryHandler.getResultSet(java.util.Comparator<? super Group> comparator)
Return results of a query done using this  
GroupQueryHandler. | 
void | 
AllMemberQueryHandler.setGroupOffSet(java.util.Set<Group> groupSet)
Sets the group set that members must NOT belong to in order to be found. 
 | 
void | 
AllMemberQueryHandler.setGroupSet(java.util.Set<Group> groupSet)
Sets the group set that members must belong to in order to be found. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Group | 
LdapManager.getGroupFromDN(java.lang.String dn)
Returns a LDAP group from its distinguish name. 
 | 
static Group | 
SyncLdapHandler.getLdapGroupBeingSync(javax.servlet.http.HttpSession session)
If LDAP synchronization was request on a LDAP group, return the LDAP Group
 being synchronized. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
RightPolicyFilter.canBeReadBy(boolean isAuthorized,
           Category cat,
           Group grp,
           boolean checkAncestors)
Called by  
Category.canBeReadBy(Group, boolean). | 
boolean | 
BasicRightPolicyFilter.canBeReadBy(boolean isAuthorized,
           Category cat,
           Group grp,
           boolean checkAncestors)  | 
boolean | 
RightPolicyFilter.canBeReadBy(boolean isAuthorized,
           Group grp,
           Member mbr)
Called by  
Data.canBeReadBy(Member). | 
boolean | 
BasicRightPolicyFilter.canBeReadBy(boolean isAuthorized,
           Group grp,
           Member mbr)  | 
boolean | 
RightPolicyFilter.canBeReadBy(boolean isAuthorized,
           Publication pub,
           Group grp)
Called by  
Publication.canBeReadBy(Group). | 
boolean | 
BasicRightPolicyFilter.canBeReadBy(boolean isAuthorized,
           Publication pub,
           Group grp)  | 
| Constructor and Description | 
|---|
GroupTarget(Group group)  | 
| Constructor and Description | 
|---|
GroupTarget(java.util.Set<Group> groupSet)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.Set<Group> | 
RecommendationHandler.groupSet  | 
protected java.util.Set<Group> | 
Recommendation.groupSet  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Group> | 
RecommendationHandler.getAvailableGroupSet()  | 
java.util.Set<Group> | 
Recommendation.getGroupSet()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Set<Member> | 
RecommendationManager.getGroupMemberSet(Group group)
Returns a Set of  
Member which belongs to given group (Store and database) | 
java.util.List<ReaderTracker> | 
RecommendationManager.getRecommendationGroupReaderTrackingMemberSet(Recommendation recommendation,
                                             Group group)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
RecommendationManager.isGroupContainsMember(java.util.Set<Group> groupSet)  | 
void | 
Recommendation.setGroupSet(java.util.Set<Group> groupSet)  | 
| Constructor and Description | 
|---|
Recommendation(Alert.Level level,
              Data data,
              Member author,
              java.util.Set<Member> recipientSet,
              java.util.Set<Group> groupSet,
              java.lang.String message)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AbstractShortcut.canBeReadBy(Group group,
           RightInfo rightInfo)  | 
| Modifier and Type | Method and Description | 
|---|---|
MemberSettings | 
MemberSettings.group(Group[] groups)
Specify groups to filter members on these groups. 
 | 
GroupSettings | 
GroupSettings.group(Group[] groups)
Specify groups to filter on these groups. 
 | 
MemberSettings | 
MemberSettings.group(Group group,
     Group... otherGroups)
Specify groups to filter members on these groups. 
 | 
MemberSettings | 
MemberSettings.group(Group group,
     Group... otherGroups)
Specify groups to filter members on these groups. 
 | 
GroupSettings | 
GroupSettings.group(Group group,
     Group... otherGroups)
Specify groups to filter on these groups. 
 | 
GroupSettings | 
GroupSettings.group(Group group,
     Group... otherGroups)
Specify groups to filter on these groups. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MemberSettings | 
MemberSettings.group(java.util.Collection<Group> groups)
Specify groups to filter members on these groups. 
 | 
GroupSettings | 
GroupSettings.group(java.util.Collection<Group> groups)
Specify groups to filter on these groups. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected static Group | 
JcmsTestCase4.defaultGroup  | 
protected static Group | 
JcmsTestCase.defaultGroup  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.Set<Group> | 
JcmsTestCaseUtil.addReadRights(Publication pub,
             Group... groups)
Convenient method to add read right Groups on given publication. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.Set<Group> | 
JcmsTestCaseUtil.addReadRights(Publication pub,
             Group... groups)
Convenient method to add read right Groups on given publication. 
 | 
protected void | 
JcmsTestCase.assertCanBeReadBy(Publication pub,
                 Group grp)  | 
static void | 
Assert.assertCanBeReadBy(Publication pub,
                 Group grp)  | 
protected void | 
JcmsTestCase.assertCannotBeReadBy(Publication pub,
                    Group grp,
                    RightInfo.Explanation restriction)  | 
static void | 
Assert.assertCannotBeReadBy(Publication pub,
                    Group grp,
                    RightInfo.Explanation restriction)  | 
static DBMember | 
JcmsTestCaseUtil.createDBMember(java.lang.String name,
              boolean deleteOnTearDown,
              Group... groups)  | 
static Member | 
JcmsTestCaseUtil.createMember(java.lang.String name,
            boolean deleteOnTearDown,
            Group... groups)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
JcmsTestCaseUtil.restoreReadRightsGroups(Publication pub,
                       java.util.Collection<Group> initialAuthorizedGroups)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Group | 
Workspace.defaultGroup  | 
protected Group | 
EditWorkspaceCommonHandler.defaultGroup  | 
protected Group[] | 
EditWorkflowInstanceHandler.groups  | 
protected Group[] | 
EditWorkspaceRoleHandler.roleGroups  | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.List<Group> | 
WorkspaceWizardHandler.groupList  | 
protected java.util.ArrayList<Group> | 
WKRole.groupList  | 
protected java.util.Map<Group,Group> | 
WizardContext.groupMap  | 
protected java.util.Map<Group,Group> | 
WizardContext.groupMap  | 
protected java.util.TreeSet<Group> | 
Workspace.groupSet  | 
| Modifier and Type | Method and Description | 
|---|---|
Group | 
EditWorkspaceCommonHandler.getAvailableDefaultGroup()  | 
Group[] | 
EditWorkflowInstanceHandler.getAvailableGroups()  | 
Group[] | 
EditWorkspaceRoleHandler.getAvailableRoleGroups()  | 
Group | 
Workspace.getDefaultGroup()
Returns the default group for this workspace. 
 | 
Group | 
Workspace.getDefaultGroup(boolean search)
Returns the default group for this workspace. 
 | 
Group | 
TreeHelper.WSTreeMemo.getSelectedGrp()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Collection<Group> | 
WorkspaceWizardHandler.getAvailableGroups()  | 
java.util.Set<Group> | 
EditWorkspaceRoleHandler.getAvailableGroupSet()  | 
java.util.ArrayList<Group> | 
WKRole.getGroupList()  | 
java.util.Map<Group,Group> | 
WizardContext.getGroupMap()
Returns a map of old/new Groups 
 | 
java.util.Map<Group,Group> | 
WizardContext.getGroupMap()
Returns a map of old/new Groups 
 | 
java.util.TreeSet<Group> | 
Workspace.getGroupSet()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WKRole.addGroup(Group grp,
        int weight,
        boolean type)  | 
static WorkspaceWizardContext | 
WorkspaceManager.deepDuplicate(Workspace model,
             Member author,
             java.lang.String prefix,
             java.lang.String title,
             java.util.Map<java.lang.String,java.lang.String> titleML,
             java.lang.String wsemail,
             java.util.List adminList,
             java.util.Collection typeCollec,
             Category[] categories,
             Group[] groups,
             PortalInterface[] portals,
             Workspace parent,
             boolean collaborativeSpace)
Deep duplicate the Workspace model using given configuration for duplication. 
 | 
static WorkspaceWizardContext | 
WorkspaceManager.deepDuplicate(Workspace model,
             Member author,
             java.lang.String prefix,
             java.lang.String title,
             java.lang.String wsemail,
             java.util.List adminList,
             java.util.Collection typeCollec,
             Category[] categories,
             Group[] groups,
             PortalInterface[] portals,
             Workspace parent,
             boolean collaborativeSpace)
Deprecated.  
 | 
int | 
WKRole.getExpectedWeight(Group group,
                 Publication pub)
Gives the minimum of expected member for this group. 
 | 
int | 
WKRole.getWeightForGroup(Group group)
Return the value of the weight for a Group 
 | 
boolean | 
WKRole.isInvolved(Group group)
Check if the group is involved to this Role 
 | 
boolean | 
WKRole.isPercentageForGroup(Group group)  | 
void | 
Workspace.setDefaultGroup(Group defaultGroup)
Set the default group for this workspace. 
 | 
TreeHelper.WSTreeMemo | 
TreeHelper.WSTreeMemo.setSelectedGrp(Group selectedGrp)  | 
void | 
Workspace.updateGroupSet(Group grp,
              boolean add)
Update the groupSet index 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WKRole.setGroupList(java.util.ArrayList<Group> groupList)  | 
void | 
WizardContext.setGroupMap(java.util.Map<Group,Group> groupMap)
Sets a map of old/new Groups 
 | 
void | 
WizardContext.setGroupMap(java.util.Map<Group,Group> groupMap)
Sets a map of old/new Groups 
 | 
Copyright © 2001-2018 Jalios SA. All Rights Reserved.