public class NoopUserPermissionAdminService extends Object implements com.atlassian.crowd.manager.permission.UserPermissionAdminService
Constructor and Description |
---|
NoopUserPermissionAdminService() |
Modifier and Type | Method and Description |
---|---|
com.atlassian.crowd.model.page.Page<com.atlassian.crowd.manager.permission.DirectoryGroup> |
findGroups(int start,
int limit) |
com.atlassian.crowd.model.page.Page<com.atlassian.crowd.manager.permission.DirectoryGroup> |
findGroupsByPrefix(String prefix,
int start,
int limit) |
com.atlassian.crowd.model.page.Page<com.atlassian.crowd.manager.permission.PermittedGroup> |
findGroupsWithPermission(int start,
int limit) |
com.atlassian.crowd.model.page.Page<com.atlassian.crowd.manager.permission.PermittedGroup> |
findGroupsWithPermissionByPrefix(String prefix,
int start,
int limit) |
void |
revokePermissionsForGroup(com.atlassian.crowd.manager.permission.DirectoryGroup group) |
void |
setPermissionForGroups(List<? extends com.atlassian.crowd.manager.permission.DirectoryGroup> directoryGroupPairs,
com.atlassian.crowd.model.permission.UserPermission permission) |
public void setPermissionForGroups(List<? extends com.atlassian.crowd.manager.permission.DirectoryGroup> directoryGroupPairs, com.atlassian.crowd.model.permission.UserPermission permission) throws com.atlassian.crowd.exception.DirectoryNotFoundException, com.atlassian.crowd.exception.OperationFailedException, com.atlassian.crowd.exception.ApplicationNotFoundException, com.atlassian.crowd.manager.permission.UserPermissionDowngradeException, com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
setPermissionForGroups
in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
com.atlassian.crowd.exception.DirectoryNotFoundException
com.atlassian.crowd.exception.OperationFailedException
com.atlassian.crowd.exception.ApplicationNotFoundException
com.atlassian.crowd.manager.permission.UserPermissionDowngradeException
com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
public void revokePermissionsForGroup(com.atlassian.crowd.manager.permission.DirectoryGroup group) throws com.atlassian.crowd.exception.DirectoryNotFoundException, com.atlassian.crowd.exception.OperationFailedException, com.atlassian.crowd.exception.ApplicationNotFoundException, com.atlassian.crowd.manager.permission.UserPermissionDowngradeException, com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
revokePermissionsForGroup
in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
com.atlassian.crowd.exception.DirectoryNotFoundException
com.atlassian.crowd.exception.OperationFailedException
com.atlassian.crowd.exception.ApplicationNotFoundException
com.atlassian.crowd.manager.permission.UserPermissionDowngradeException
com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
public com.atlassian.crowd.model.page.Page<com.atlassian.crowd.manager.permission.PermittedGroup> findGroupsWithPermissionByPrefix(@Nonnull String prefix, int start, int limit) throws com.atlassian.crowd.manager.permission.UserPermissionException, com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
findGroupsWithPermissionByPrefix
in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
com.atlassian.crowd.manager.permission.UserPermissionException
com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
public com.atlassian.crowd.model.page.Page<com.atlassian.crowd.manager.permission.PermittedGroup> findGroupsWithPermission(int start, int limit) throws com.atlassian.crowd.manager.permission.UserPermissionException, com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
findGroupsWithPermission
in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
com.atlassian.crowd.manager.permission.UserPermissionException
com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
public com.atlassian.crowd.model.page.Page<com.atlassian.crowd.manager.permission.DirectoryGroup> findGroupsByPrefix(@Nonnull String prefix, int start, int limit) throws com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
findGroupsByPrefix
in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
public com.atlassian.crowd.model.page.Page<com.atlassian.crowd.manager.permission.DirectoryGroup> findGroups(int start, int limit) throws com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
findGroups
in interface com.atlassian.crowd.manager.permission.UserPermissionAdminService
com.atlassian.crowd.manager.permission.AnonymousUserPermissionException
Copyright © 2002-2017 Atlassian. All Rights Reserved.