com.atlassian.crowd.manager.permission
Class PermissionManagerImpl

java.lang.Object
  extended by com.atlassian.crowd.manager.permission.PermissionManagerImpl
All Implemented Interfaces:
PermissionManager

public class PermissionManagerImpl
extends java.lang.Object
implements PermissionManager

Implementation of the PermissionManager


Constructor Summary
PermissionManagerImpl()
           
 
Method Summary
 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)
           
 void setApplicationDAO(ApplicationDAO applicationDAO)
           
 void setDirectoryDAO(DirectoryDAO directoryDAO)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermissionManagerImpl

public PermissionManagerImpl()
Method Detail

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)
Specified by:
removePermission in interface PermissionManager

removePermission

public void removePermission(Application application,
                             Directory directory,
                             OperationType operationType)
Specified by:
removePermission in interface PermissionManager

addPermission

public void addPermission(Directory directory,
                          OperationType operationType)
Specified by:
addPermission in interface PermissionManager

addPermission

public void addPermission(Application application,
                          Directory directory,
                          OperationType operationType)
Specified by:
addPermission in interface PermissionManager

setApplicationDAO

public void setApplicationDAO(ApplicationDAO applicationDAO)

setDirectoryDAO

public void setDirectoryDAO(DirectoryDAO directoryDAO)


Copyright © 2010 Atlassian. All Rights Reserved.