| Modifier and Type | Method and Description | 
|---|---|
ExternalGroupVO | 
LdapUserGroupAccessor.getGroup(ExternalUserGroup group)
Retrieves the current data of a group in the external system. 
 | 
ExternalGroupVO | 
LdapUserGroupAccessor.getGroup(String externalGroupId)
Retrieves the current data of a group in the external system by the external group
 identifier. 
 | 
ExternalGroupVO | 
PagedExternalGroupVoIterator.next()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
LdapUserGroupAccessor.acceptGroupsOfUser(User user,
                  ExternalEntityVisitor<ExternalGroupVO> visitor)
This method can be used to visit all groups of a given user. 
 | 
void | 
LdapUserGroupAccessor.acceptParentGroups(ExternalUserGroup group,
                  ExternalEntityVisitor<ExternalGroupVO> visitor)
This method can be used to visit all parent groups of the given groups. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MemberAndNonMemberModeVisitingRetriever.accept(ExternalEntityVisitor<ExternalGroupVO> visitor,
      boolean incremental)
This method retrieves all elements and let a visitor visit each of them. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ExternalGroupVO | 
LdapGroupSearch.getGroup(String groupDN)
Retrieves a group by its DN if the group exists 
 | 
ExternalGroupVO | 
LdapGroupAttributesMapper.mapAttributes(String dn,
             Attributes attributes)
Constructs an ExernalGroupVO from the given attributes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<ExternalGroupVO> | 
LdapGroupSearch.findGroups(String searchString)
Searches for entries within the directory 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Long | 
UserGroupManagementBase.createExternalGroup(ExternalGroupVO groupVO)  | 
Long | 
UserGroupManagement.createExternalGroup(ExternalGroupVO groupVO)
 Create a group imported from an external system. 
 | 
Long | 
UserGroupManagementBase.createOrUpdateExternalGroup(ExternalGroupVO groupVO)  | 
Long | 
UserGroupManagement.createOrUpdateExternalGroup(ExternalGroupVO groupVO)
 Create a group imported from an external system or if that group already exists it is
 updated. 
 | 
protected Long | 
UserGroupManagementImpl.handleCreateExternalGroup(ExternalGroupVO groupVO)  | 
protected abstract Long | 
UserGroupManagementBase.handleCreateExternalGroup(ExternalGroupVO groupVO)
Performs the core logic for  
UserGroupManagementBase.createExternalGroup(ExternalGroupVO) | 
protected Long | 
UserGroupManagementImpl.handleCreateOrUpdateExternalGroup(ExternalGroupVO groupVO)  | 
protected abstract Long | 
UserGroupManagementBase.handleCreateOrUpdateExternalGroup(ExternalGroupVO groupVO)
Performs the core logic for  
UserGroupManagementBase.createOrUpdateExternalGroup(ExternalGroupVO) | 
protected void | 
UserGroupManagementImpl.handleUpdateExternalGroup(Long groupId,
                         ExternalGroupVO groupVO)
Performs the core logic for  
#updateExternalGroup(ExternalGroupVO) | 
protected abstract void | 
UserGroupManagementBase.handleUpdateExternalGroup(Long groupId,
                         ExternalGroupVO groupVO)
Performs the core logic for  
#updateExternalGroup(ExternalGroupVO) | 
void | 
UserGroupManagementBase.updateExternalGroup(Long groupId,
                   ExternalGroupVO groupVO)  | 
void | 
UserGroupManagement.updateExternalGroup(Long groupId,
                   ExternalGroupVO groupVO)
Update a group that was imported from an external system. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ExternalGroupVO.copy(ExternalGroupVO otherBean)
Copies all properties from the argument value object into this value object. 
 | 
| Constructor and Description | 
|---|
ExternalGroupVO(ExternalGroupVO otherBean)
Copies constructor from other ExternalGroupVO 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ExternalGroupVO | 
ExternalUserGroupAccessor.getGroup(ExternalUserGroup group)
Retrieves the current data of a group in the external system. 
 | 
ExternalGroupVO | 
ExternalUserGroupAccessor.getGroup(String externalGroupId)
Retrieves the current data of a group in the external system by the external group
 identifier. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ExternalUserGroupAccessor.acceptGroupsOfUser(User user,
                  ExternalEntityVisitor<ExternalGroupVO> visitor)
This method can be used to visit all groups of a given user. 
 | 
void | 
ExternalUserGroupAccessor.acceptParentGroups(ExternalUserGroup group,
                  ExternalEntityVisitor<ExternalGroupVO> visitor)
This method can be used to visit all parent groups of the given groups. 
 | 
Copyright © 2019 Communote team. All rights reserved.