@Named public class DirectoryAdminController extends Object
Constructor and Description |
---|
DirectoryAdminController(GroupAdministrationPermissionService groupAdministrationPermissionService,
DirectoryManager directoryManager,
UserPermissionService userPermissionService,
DetailedDirectoryMapper detailedDirectoryMapper) |
Modifier and Type | Method and Description |
---|---|
RestPage<DetailedDirectoryData> |
getDetailedDirectories(RestPageRequest pageRequest,
String search,
Boolean active) |
DetailedDirectoryData |
getDetailedDirectory(long directoryId) |
RestPage<DirectoryData> |
getDirectories(RestPageRequest pageRequest) |
void |
scheduleSynchronisation(long directoryId) |
@Inject public DirectoryAdminController(GroupAdministrationPermissionService groupAdministrationPermissionService, DirectoryManager directoryManager, UserPermissionService userPermissionService, DetailedDirectoryMapper detailedDirectoryMapper)
public RestPage<DirectoryData> getDirectories(RestPageRequest pageRequest) throws OperationFailedException, FeatureInaccessibleException
public RestPage<DetailedDirectoryData> getDetailedDirectories(RestPageRequest pageRequest, @Nullable String search, @Nullable Boolean active) throws OperationFailedException
OperationFailedException
public DetailedDirectoryData getDetailedDirectory(long directoryId) throws DirectoryNotFoundException, OperationFailedException
public void scheduleSynchronisation(long directoryId) throws OperationFailedException, DirectoryNotFoundException
Copyright © 2021 Atlassian. All rights reserved.
View cookie preferences