Uses of Class
org.silverpeas.core.admin.user.model.GroupDetail
-
Packages that use GroupDetail Package Description org.silverpeas.core.admin.domain Provides the classes to manage domains of users.org.silverpeas.core.admin.domain.driver org.silverpeas.core.admin.domain.driver.googledriver org.silverpeas.core.admin.domain.driver.ldapdriver org.silverpeas.core.admin.domain.driver.scimdriver org.silverpeas.core.admin.domain.driver.sqldriver org.silverpeas.core.admin.service Provides the services to manage and to access an organizational structure in Silverpeas.org.silverpeas.core.admin.user Provides the classes to represent and to manage the users and the user groups in Silverpeas.org.silverpeas.core.admin.user.dao org.silverpeas.core.admin.user.model Provides the interfaces modelling a user and a user group in Silverpeas.org.silverpeas.core.webapi.profile org.silverpeas.web.jobdomain.control -
-
Uses of GroupDetail in org.silverpeas.core.admin.domain
Methods in org.silverpeas.core.admin.domain that return GroupDetail Modifier and Type Method Description GroupDetail[]
DomainDriver. getAllGroups()
GroupDetail[]
DomainDriverManager. getAllGroups()
GroupDetail[]
DomainDriver. getAllRootGroups()
GroupDetail[]
DomainDriverManager. getAllRootGroups()
GroupDetail[]
DomainDriverManager. getAllRootGroups(String domainId)
GroupDetail
DomainDriver. getGroup(String specificId)
GroupDetail
DomainDriverManager. getGroup(String specificId)
return group with given id (contains list of user ids for this group)GroupDetail
DomainDriver. getGroupByName(String groupName)
GroupDetail
DomainDriverManager. getGroupByName(String groupName)
GroupDetail
DomainDriverManager. getGroupByNameInDomain(String groupName, String domainId)
return group with given group name in domainGroupDetail[]
DomainDriver. getGroups(String groupId)
GroupDetail[]
DomainDriverManager. getGroups(String groupId)
GroupDetail
DomainDriver. importGroup(String groupName)
GroupDetail
DomainDriverManager. importGroup(String groupName)
GroupDetail
DomainDriver. synchroGroup(String groupId)
GroupDetail
DomainDriverManager. synchroGroup(String groupId)
Methods in org.silverpeas.core.admin.domain that return types with arguments of type GroupDetail Modifier and Type Method Description List<GroupDetail>
DomainDriverManager. getAllGroupOfDomain(String domainId)
Methods in org.silverpeas.core.admin.domain with parameters of type GroupDetail Modifier and Type Method Description String
DomainDriver. createGroup(GroupDetail group)
String
DomainDriverManager. createGroup(GroupDetail group)
void
DomainDriverManager. indexGroup(GroupDetail group)
Indexing a groupvoid
DomainDriver. updateGroup(GroupDetail group)
void
DomainDriverManager. updateGroup(GroupDetail group)
Update given group in specific domain -
Uses of GroupDetail in org.silverpeas.core.admin.domain.driver
Methods in org.silverpeas.core.admin.domain.driver that return GroupDetail Modifier and Type Method Description GroupDetail[]
SilverpeasDriver. getAllGroups()
GroupDetail[]
SilverpeasDriver. getAllRootGroups()
GroupDetail
SilverpeasDriver. getGroup(String specificId)
GroupDetail
SilverpeasDriver. getGroupByName(String groupName)
GroupDetail[]
SilverpeasDriver. getGroups(String groupId)
GroupDetail
SilverpeasDriver. importGroup(String groupName)
GroupDetail
SilverpeasDriver. synchroGroup(String groupId)
Methods in org.silverpeas.core.admin.domain.driver with parameters of type GroupDetail Modifier and Type Method Description String
SilverpeasDriver. createGroup(GroupDetail group)
void
SilverpeasDriver. updateGroup(GroupDetail group)
-
Uses of GroupDetail in org.silverpeas.core.admin.domain.driver.googledriver
Methods in org.silverpeas.core.admin.domain.driver.googledriver that return GroupDetail Modifier and Type Method Description GroupDetail[]
GoogleDriver. getAllGroups()
Retrieve all groups from the databaseGroupDetail[]
GoogleDriver. getAllRootGroups()
Retrieve all root groups from the databaseGroupDetail
GoogleDriver. getGroup(String specificId)
Retrieve group information from databaseGroupDetail
GoogleDriver. getGroupByName(String groupName)
GroupDetail[]
GoogleDriver. getGroups(String groupId)
Retrieve all groups contained in the given groupGroupDetail
GoogleDriver. importGroup(String groupName)
Import a given group in Database from the referenceGroupDetail
GoogleDriver. synchroGroup(String groupId)
Update group information in databaseMethods in org.silverpeas.core.admin.domain.driver.googledriver with parameters of type GroupDetail Modifier and Type Method Description String
GoogleDriver. createGroup(GroupDetail group)
void
GoogleDriver. updateGroup(GroupDetail group)
-
Uses of GroupDetail in org.silverpeas.core.admin.domain.driver.ldapdriver
Methods in org.silverpeas.core.admin.domain.driver.ldapdriver that return GroupDetail Modifier and Type Method Description GroupDetail[]
AbstractLDAPGroup. getAllChangedGroups(String lds, String extraFilter)
GroupDetail[]
LDAPGroupAllRoot. getAllChangedGroups(String lds, String extraFilter)
GroupDetail[]
AbstractLDAPGroup. getAllGroups(String lds, String extraFilter)
Return all groupsGroupDetail[]
LDAPDriver. getAllGroups()
Retrieve all groups from the databaseGroupDetail[]
LDAPDriver. getAllRootGroups()
Retrieve all root groups from the databaseGroupDetail
AbstractLDAPGroup. getGroup(String lds, String id)
Return a GroupDetail object filled with the infos of the group having ID = id NOTE : the DomainID and the ID are not set.GroupDetail
LDAPDriver. getGroup(String specificId)
Retrieve group information from databaseGroupDetail
AbstractLDAPGroup. getGroupByName(String lds, String name)
GroupDetail
LDAPDriver. getGroupByName(String groupName)
GroupDetail[]
AbstractLDAPGroup. getGroups(String lds, String parentId, String extraFilter)
Return all groups found in the tree that are childs of parentId group or return root groups if parentId is null or emptyGroupDetail[]
LDAPDriver. getGroups(String groupId)
Retrieve all groups contained in the given groupGroupDetail
LDAPDriver. importGroup(String groupName)
Import a given group in Database from the referenceGroupDetail
LDAPDriver. synchroGroup(String groupId)
Update group information in databaseprotected GroupDetail
AbstractLDAPGroup. translateGroup(String lds, com.novell.ldap.LDAPEntry groupEntry)
Translate a group LDAPEntry into a GroupDetail object NOTE : the GroupParentId, the DomainID and the ID are not set.protected GroupDetail
AbstractLDAPGroup. translateGroups(String lds, List<com.novell.ldap.LDAPEntry> groupEntries)
Translate several groups LDAPEntry into a GroupDetail object NOTE : the GroupParentId, the DomainID and the ID are not set.Methods in org.silverpeas.core.admin.domain.driver.ldapdriver with parameters of type GroupDetail Modifier and Type Method Description String
LDAPDriver. createGroup(GroupDetail group)
void
LDAPDriver. updateGroup(GroupDetail group)
-
Uses of GroupDetail in org.silverpeas.core.admin.domain.driver.scimdriver
Methods in org.silverpeas.core.admin.domain.driver.scimdriver that return GroupDetail Modifier and Type Method Description GroupDetail[]
SCIMDriver. getAllGroups()
GroupDetail[]
SCIMDriver. getAllRootGroups()
GroupDetail
SCIMDriver. getGroup(String specificId)
GroupDetail
SCIMDriver. getGroupByName(String groupName)
GroupDetail[]
SCIMDriver. getGroups(String groupId)
GroupDetail
SCIMDriver. importGroup(String groupName)
GroupDetail
SCIMDriver. synchroGroup(String groupId)
Methods in org.silverpeas.core.admin.domain.driver.scimdriver with parameters of type GroupDetail Modifier and Type Method Description String
SCIMDriver. createGroup(GroupDetail group)
void
SCIMDriver. updateGroup(GroupDetail group)
-
Uses of GroupDetail in org.silverpeas.core.admin.domain.driver.sqldriver
Methods in org.silverpeas.core.admin.domain.driver.sqldriver that return GroupDetail Modifier and Type Method Description GroupDetail[]
SQLDriver. getAllGroups()
GroupDetail[]
SQLDriver. getAllRootGroups()
GroupDetail
SQLDriver. getGroup(String specificId)
GroupDetail
SQLGroupTable. getGroup(Connection c, int groupId)
Returns the GroupDetail whith the given id.GroupDetail
SQLDriver. getGroupByName(String groupName)
GroupDetail[]
SQLDriver. getGroups(String groupId)
GroupDetail
SQLDriver. importGroup(String groupName)
GroupDetail
SQLDriver. synchroGroup(String groupId)
Methods in org.silverpeas.core.admin.domain.driver.sqldriver that return types with arguments of type GroupDetail Modifier and Type Method Description List<GroupDetail>
SQLGroupTable. getAllGroups(Connection c)
Returns the User whith the given id.Methods in org.silverpeas.core.admin.domain.driver.sqldriver with parameters of type GroupDetail Modifier and Type Method Description String
SQLDriver. createGroup(GroupDetail group)
int
SQLGroupTable. createGroup(Connection c, GroupDetail group)
Inserts in the database a new GroupDetail row.void
SQLDriver. updateGroup(GroupDetail group)
void
SQLGroupTable. updateGroup(Connection c, GroupDetail g)
-
Uses of GroupDetail in org.silverpeas.core.admin.service
Methods in org.silverpeas.core.admin.service that return GroupDetail Modifier and Type Method Description GroupDetail[]
Administration. getAllSubGroups(String parentGroupId)
For use in userPanel : return the directGroupState.VALID
subgroups.GroupDetail
Administration. getGroup(String groupId)
Get group information with the given idGroupDetail
AdminController. getGroupById(String sGroupId)
Return the admin group detail corresponding to the given idGroupDetail
AdminController. getGroupByNameInDomain(String sGroupName, String sDomainFatherId)
Return the admin group detail corresponding to the given group NameGroupDetail
Administration. getGroupByNameInDomain(String groupName, String domainFatherId)
Get group information with the given group name.GroupDetail[]
Administration. getGroups(String[] asGroupId)
Get groups information with the given ids.GroupDetail[]
Administration. getRecursivelyAllSubGroups(String parentGroupId)
For use in userPanel: return recursively the directGroupState.VALID
subgroups of the specified group.GroupDetail[]
AdminController. getRootGroupsOfDomain(String domainId)
Get ALL the domain's groupsGroupDetail[]
Administration. getRootGroupsOfDomain(String domainId)
Gets allGroupState.VALID
groups at the root of a domain.Methods in org.silverpeas.core.admin.service that return types with arguments of type GroupDetail Modifier and Type Method Description List<GroupDetail>
AdminController. deleteGroupById(String sGroupId)
Delete the given groupList<GroupDetail>
Administration. deleteGroupById(String sGroupId)
Delete the group with the given Id.List<GroupDetail>
Administration. deleteGroupById(String sGroupId, boolean onlyInSilverpeas)
Delete the group with the given id.List<GroupDetail>
Administration. getAllGroups()
Get the all theGroupState.VALID
groups available in Silverpeas.List<GroupDetail>
Administration. getAllRootGroups()
Gets allGroupState.VALID
root groups in Silverpeas.List<GroupDetail>
AdminController. getDirectGroupsOfUser(String userId)
List<GroupDetail>
Administration. getDirectGroupsOfUser(String userId)
List<GroupDetail>
DefaultOrganizationController. getDirectGroupsOfUser(String userId)
List<GroupDetail>
OrganizationController. getDirectGroupsOfUser(String userId)
List<GroupDetail>
Administration. getRemovedGroups(String... domainIds)
Gets all the groups that were removed in the specified domains.List<GroupDetail>
AdminController. getRemovedGroupsInDomain(String domainId)
List<GroupDetail>
Administration. getSynchronizedGroups()
List<GroupDetail>
Administration. removeGroup(String groupId)
Removes the given group from silverpeas and specific domainList<GroupDetail>
AdminController. removeGroupById(String groupId)
Removes the given groupList<GroupDetail>
Administration. restoreGroup(String groupId)
Restores the given group from silverpeas and specific domainList<GroupDetail>
AdminController. restoreGroupById(String groupId)
Restores the given groupSilverpeasList<GroupDetail>
Administration. searchGroups(GroupsSearchCriteria searchCriteria)
Methods in org.silverpeas.core.admin.service with parameters of type GroupDetail Modifier and Type Method Description String
AdminController. addGroup(GroupDetail group)
Add the given groupString
Administration. addGroup(GroupDetail group)
Add the given group in Silverpeas.String
Administration. addGroup(GroupDetail group, boolean onlyInSilverpeas)
Add the given group in Silverpeas.String
AdminController. updateGroup(GroupDetail group)
Update the given groupString
Administration. updateGroup(GroupDetail group)
Update the given group in Silverpeas and specific.String
Administration. updateGroup(GroupDetail group, boolean onlyInSilverpeas)
Update the given group in Silverpeas and specificConstructors in org.silverpeas.core.admin.service with parameters of type GroupDetail Constructor Description GroupAlreadyExistsAdminException(GroupDetail group)
-
Uses of GroupDetail in org.silverpeas.core.admin.user
Methods in org.silverpeas.core.admin.user that return GroupDetail Modifier and Type Method Description GroupDetail
GroupManager. getGroup(String groupId)
Get group information with the given id from SilverpeasGroupDetail
GroupManager. getGroupByNameInDomain(String sGroupName, String sDomainFatherId)
Get group information with the given group nameGroupDetail[]
GroupManager. getRootGroupsOfDomain(String sDomainId)
Methods in org.silverpeas.core.admin.user that return types with arguments of type GroupDetail Modifier and Type Method Description List<GroupDetail>
GroupManager. deleteGroup(GroupDetail group, boolean onlyInSilverpeas)
Delete the group with the given Id The delete is apply recursively to the sub-groupsList<GroupDetail>
GroupManager. getAllDirectGroupsOfUser(String sUserId)
Get the direct group ids, whatever theirGroupState
, containing a user.List<GroupDetail>
GroupManager. getAllGroups()
List<GroupDetail>
GroupManager. getAllRootGroups()
Gets all the root user groups in Silverpeas.List<GroupDetail>
GroupManager. getDirectGroupsOfUser(String userId)
Get the directGroupState.VALID
group ids containing a user.SilverpeasList<GroupDetail>
GroupManager. getGroupsMatchingCriteria(GroupsSearchCriteria criteria)
Gets theGroupState.VALID
groups that match the specified criteria.List<GroupDetail>
GroupManager. getGroupsOfDomain(String domainId)
Get the groups of domain, including these withGroupState.REMOVED
state.List<GroupDetail>
GroupManager. getRecursivelySubGroups(String groupId)
List<GroupDetail>
GroupManager. getRemovedGroupsOfDomains(String... domainIds)
Gets all the removed groups in the specified domains.List<GroupDetail>
GroupManager. getSubGroups(String groupId)
List<GroupDetail>
GroupManager. getSynchronizedGroups()
List<GroupDetail>
GroupManager. removeGroup(GroupDetail group, boolean indexation)
Removes the given group in Silverpeas.List<GroupDetail>
GroupManager. restoreGroup(GroupDetail group, boolean indexation)
Restores the given group in Silverpeas.Methods in org.silverpeas.core.admin.user with parameters of type GroupDetail Modifier and Type Method Description String
GroupManager. addGroup(GroupDetail group, boolean onlyInSilverpeas, boolean indexation)
Add the given group in SilverpeasList<GroupDetail>
GroupManager. deleteGroup(GroupDetail group, boolean onlyInSilverpeas)
Delete the group with the given Id The delete is apply recursively to the sub-groupsList<GroupDetail>
GroupManager. removeGroup(GroupDetail group, boolean indexation)
Removes the given group in Silverpeas.List<GroupDetail>
GroupManager. restoreGroup(GroupDetail group, boolean indexation)
Restores the given group in Silverpeas.String
GroupManager. updateGroup(GroupDetail group, boolean onlyInSilverpeas)
Update the given group -
Uses of GroupDetail in org.silverpeas.core.admin.user.dao
Methods in org.silverpeas.core.admin.user.dao that return GroupDetail Modifier and Type Method Description GroupDetail
GroupDAO. getGroup(Connection con, String groupId)
GroupDetail
GroupDAO. getGroupBySpecificId(Connection connection, String domainId, String specificId)
GroupDetail
GroupDAO. getSuperGroup(Connection connection, String groupId)
Returns the parent of the given group if any.Methods in org.silverpeas.core.admin.user.dao that return types with arguments of type GroupDetail Modifier and Type Method Description List<GroupDetail>
GroupDAO. getAllGroups(Connection connection)
Gets allGroupState.VALID
groups available in Silverpeas whatever the user domain they belongs to.List<GroupDetail>
GroupDAO. getAllGroupsByDomainId(Connection connection, String domainId, boolean includeRemoved)
Returns all the Groups having a given domain id.List<GroupDetail>
GroupDAO. getAllRootGroups(Connection connection)
Gets allGroupState.VALID
root groups available in Silverpeas whatever the user domain they belongs to.List<GroupDetail>
GroupDAO. getAllRootGroupsByDomainId(Connection connection, String domainId)
Returns all the Root Groups having a given domain id.List<GroupDetail>
GroupDAO. getDirectGroupsOfUser(Connection connection, String userId, boolean includeRemoved)
Returns all the groups of a given user (not recursive).List<GroupDetail>
GroupDAO. getDirectSubGroups(Connection con, String groupId, boolean includeRemoved)
ListSlice<GroupDetail>
GroupDAO. getGroupsByCriteria(Connection connection, GroupsSearchCriteria criteria)
Gets the user groups that match the specified criteria.List<GroupDetail>
GroupDAO. getRemovedGroups(Connection connection, String... domainIds)
Gets all the groups that were removed in the specified domains.List<GroupDetail>
GroupDAO. getSynchronizedGroups(Connection connection)
Optional<GroupDetail>
GroupDAO. removeGroup(Connection connection, GroupDetail group)
Optional<GroupDetail>
GroupDAO. restoreGroup(Connection connection, GroupDetail group)
Methods in org.silverpeas.core.admin.user.dao with parameters of type GroupDetail Modifier and Type Method Description String
GroupDAO. addGroup(Connection connection, GroupDetail group)
long
GroupDAO. deleteGroup(Connection connection, GroupDetail group)
Optional<GroupDetail>
GroupDAO. removeGroup(Connection connection, GroupDetail group)
Optional<GroupDetail>
GroupDAO. restoreGroup(Connection connection, GroupDetail group)
void
GroupDAO. updateGroup(Connection connection, GroupDetail group)
-
Uses of GroupDetail in org.silverpeas.core.admin.user.model
Constructors in org.silverpeas.core.admin.user.model with parameters of type GroupDetail Constructor Description GroupDetail(GroupDetail toClone)
Constructs a group detail from the specified one. -
Uses of GroupDetail in org.silverpeas.core.webapi.profile
Subclasses of GroupDetail in org.silverpeas.core.webapi.profile Modifier and Type Class Description class
UserGroupProfileEntity
The profile of the user group web entity in the WEB. -
Uses of GroupDetail in org.silverpeas.web.jobdomain.control
Methods in org.silverpeas.web.jobdomain.control that return types with arguments of type GroupDetail Modifier and Type Method Description List<GroupDetail>
JobDomainPeasSessionController. getRemovedGroups()
-