com.atlassian.crowd.manager.permission
Class PermissionManagerImpl
java.lang.Object
com.atlassian.crowd.manager.permission.PermissionManagerImpl
- All Implemented Interfaces:
- PermissionManager
public class PermissionManagerImpl
- extends java.lang.Object
- implements PermissionManager
Implementation of the PermissionManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PermissionManagerImpl
public PermissionManagerImpl(ApplicationDAO applicationDao,
DirectoryDao directoryDao)
hasPermission
public boolean hasPermission(Directory directory,
OperationType operationType)
- Specified by:
hasPermission in interface PermissionManager
hasPermission
public boolean hasPermission(Application application,
Directory directory,
OperationType operationType)
- Specified by:
hasPermission in interface PermissionManager
removePermission
public void removePermission(Directory directory,
OperationType operationType)
throws DirectoryNotFoundException
- Specified by:
removePermission in interface PermissionManager
- Throws:
DirectoryNotFoundException
removePermission
public void removePermission(Application application,
Directory directory,
OperationType operationType)
throws ApplicationNotFoundException
- Specified by:
removePermission in interface PermissionManager
- Throws:
ApplicationNotFoundException
addPermission
public void addPermission(Directory directory,
OperationType operationType)
throws DirectoryNotFoundException
- Specified by:
addPermission in interface PermissionManager
- Throws:
DirectoryNotFoundException
addPermission
public void addPermission(Application application,
Directory directory,
OperationType operationType)
throws ApplicationNotFoundException
- Specified by:
addPermission in interface PermissionManager
- Throws:
ApplicationNotFoundException
Copyright © 2012 Atlassian. All Rights Reserved.