gran.app.adapter.kernel.acl
Class ACLAdapterManager

java.lang.Object
  extended bygran.app.adapter.kernel.acl.ACLAdapterManager

public class ACLAdapterManager
extends java.lang.Object


Constructor Summary
ACLAdapterManager(java.util.Collection adapters)
           
 
Method Summary
 void addUserACL(java.lang.String taskid, java.lang.String userid)
           
 void deleteUserACLs(java.lang.String taskid, java.lang.String[] userids)
           
 java.util.Collection listAllowedUser(java.lang.String taskid)
           
 java.util.Collection listInheritedUserACL(java.lang.String taskid, java.lang.String userid)
           
 java.util.Collection listUnassignedUserACL(java.lang.String taskid, java.lang.String userid)
           
 java.util.Collection listUserACL(java.lang.String taskid, java.lang.String userid)
           
 java.util.HashMap mapAssignableHandlerACL(java.lang.String taskid)
           
 boolean viewAllowedByACL(java.lang.String taskid, java.lang.String userid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ACLAdapterManager

public ACLAdapterManager(java.util.Collection adapters)
Method Detail

listUserACL

public java.util.Collection listUserACL(java.lang.String taskid,
                                        java.lang.String userid)
                                 throws gran.exception.GranException
Throws:
gran.exception.GranException

listInheritedUserACL

public java.util.Collection listInheritedUserACL(java.lang.String taskid,
                                                 java.lang.String userid)
                                          throws gran.exception.GranException
Throws:
gran.exception.GranException

listUnassignedUserACL

public java.util.Collection listUnassignedUserACL(java.lang.String taskid,
                                                  java.lang.String userid)
                                           throws gran.exception.GranException
Throws:
gran.exception.GranException

mapAssignableHandlerACL

public java.util.HashMap mapAssignableHandlerACL(java.lang.String taskid)
                                          throws gran.exception.GranException
Throws:
gran.exception.GranException

viewAllowedByACL

public boolean viewAllowedByACL(java.lang.String taskid,
                                java.lang.String userid)
                         throws gran.exception.GranException
Throws:
gran.exception.GranException

deleteUserACLs

public void deleteUserACLs(java.lang.String taskid,
                           java.lang.String[] userids)
                    throws gran.exception.GranException
Throws:
gran.exception.GranException

addUserACL

public void addUserACL(java.lang.String taskid,
                       java.lang.String userid)
                throws gran.exception.GranException
Throws:
gran.exception.GranException

listAllowedUser

public java.util.Collection listAllowedUser(java.lang.String taskid)
                                     throws gran.exception.GranException
Throws:
gran.exception.GranException


Copyright © 2002-2003 TrackStudio, Ltd. All Rights Reserved.