| Package | Description |
|---|---|
| com.atlassian.crowd.directory | |
| com.atlassian.crowd.manager.directory | |
| com.atlassian.crowd.util |
| Modifier and Type | Method and Description |
|---|---|
BatchResult<Group> |
InternalRemoteDirectory.addAllGroups(Set<GroupTemplate> groups)
Adds a collection of groups to the directory.
|
BatchResult<String> |
InternalRemoteDirectory.addAllGroupsToGroup(Collection<String> childGroupNames,
String groupName)
Adds a collection of child groups to a group.
|
BatchResult<User> |
InternalRemoteDirectory.addAllUsers(Set<UserTemplateWithCredentialAndAttributes> users)
Adds a collection of users to the directory.
|
BatchResult<String> |
InternalRemoteDirectory.addAllUsersToGroup(Set<String> userNames,
String groupName)
Adds a collection of users to a group.
|
BatchResult<String> |
InternalRemoteDirectory.addUserToGroups(String username,
Set<String> groupNames)
Adds a user to many groups.
|
BatchResult<String> |
InternalRemoteDirectory.removeAllGroups(Set<String> groupNames)
Removes all groups from the directory.
|
BatchResult<String> |
InternalRemoteDirectory.removeAllUsers(Set<String> usernames)
Removes all users from the directory.
|
BatchResult<String> |
InternalRemoteDirectory.removeGroupsFromGroup(Collection<String> childGroupNames,
String groupName)
Removes a collection of child groups from a group.
|
BatchResult<String> |
InternalRemoteDirectory.removeUsersFromGroup(Set<String> usernames,
String groupName)
Removes a collection of users from a group.
|
| Modifier and Type | Method and Description |
|---|---|
BatchResult<BatchResultEntityWithCause> |
MembershipService.addUsersToGroup(long directoryId,
List<String> usernames,
String groupName)
Adds multiple users to single supplied group
|
BatchResult<BatchResultEntityWithCause> |
MembershipService.addUserToGroups(long directoryId,
String username,
List<String> groupNames)
Adds single supplied user to multiple groups
|
BatchResult<BatchResultEntityWithCause> |
MembershipService.removeUserFromGroups(long directoryId,
String username,
List<String> groupNames)
Removes single supplied user from multiple groups
|
BatchResult<BatchResultEntityWithCause> |
MembershipService.removeUsersFromGroup(long directoryId,
List<String> usernames,
String groupName)
Removes multiple users from the supplied group
|
| Modifier and Type | Method and Description |
|---|---|
static <T,V,K extends BatchResult<V>> |
BatchResult.transform(BatchResult<T> batchResult,
Function<T,V> transformer,
Supplier<K> supplier) |
| Modifier and Type | Method and Description |
|---|---|
static <T,V> BatchResult<V> |
BatchResult.transform(BatchResult<T> batchResult,
Function<T,V> transformer) |
| Modifier and Type | Method and Description |
|---|---|
static <T,V> BatchResult<V> |
BatchResult.transform(BatchResult<T> batchResult,
Function<T,V> transformer) |
static <T,V,K extends BatchResult<V>> |
BatchResult.transform(BatchResult<T> batchResult,
Function<T,V> transformer,
Supplier<K> supplier) |
Copyright © 2023 Atlassian. All rights reserved.