@Transactional public class PermissionManagerImpl extends Object implements PermissionManager
PermissionManager.| Constructor and Description |
|---|
PermissionManagerImpl(ApplicationDAO applicationDao,
com.atlassian.crowd.embedded.spi.DirectoryDao directoryDao) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPermission(Application application,
Directory directory,
OperationType operationType) |
void |
addPermission(Directory directory,
OperationType operationType) |
boolean |
hasPermission(Application application,
Directory directory,
OperationType operationType) |
boolean |
hasPermission(Directory directory,
OperationType operationType) |
void |
removePermission(Application application,
Directory directory,
OperationType operationType) |
void |
removePermission(Directory directory,
OperationType operationType) |
public PermissionManagerImpl(ApplicationDAO applicationDao, com.atlassian.crowd.embedded.spi.DirectoryDao directoryDao)
public boolean hasPermission(Directory directory, OperationType operationType)
hasPermission in interface PermissionManagerpublic boolean hasPermission(Application application, Directory directory, OperationType operationType)
hasPermission in interface PermissionManagerpublic void removePermission(Directory directory, OperationType operationType) throws DirectoryNotFoundException
removePermission in interface PermissionManagerDirectoryNotFoundExceptionpublic void removePermission(Application application, Directory directory, OperationType operationType) throws ApplicationNotFoundException
removePermission in interface PermissionManagerApplicationNotFoundExceptionpublic void addPermission(Directory directory, OperationType operationType) throws DirectoryNotFoundException
addPermission in interface PermissionManagerDirectoryNotFoundExceptionpublic void addPermission(Application application, Directory directory, OperationType operationType) throws ApplicationNotFoundException
addPermission in interface PermissionManagerApplicationNotFoundExceptionCopyright © 2018 Atlassian. All rights reserved.