gran.app.adapter.external.acl
Class SecuredAclAdapterManager

java.lang.Object
  extended bygran.app.adapter.external.acl.SecuredAclAdapterManager

public class SecuredAclAdapterManager
extends java.lang.Object


Constructor Summary
SecuredAclAdapterManager(java.util.ArrayList adapters)
           
 
Method Summary
 java.lang.String createAcl(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId)
           
 void deleteAcl(java.lang.String sessionId, java.lang.String aclId)
           
 java.util.ArrayList getAclList(java.lang.String sessionId, java.lang.String taskId)
           
 java.util.ArrayList getAllowedPrstatusList(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId)
           
 java.util.ArrayList getAllowedUserList(java.lang.String sessionId, java.lang.String taskId)
           
 java.util.ArrayList getViewableUserList(java.lang.String sessionId, java.lang.String taskId, boolean active)
           
 boolean isAllowed(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId)
           
 void updateAcl(java.lang.String sessionId, java.lang.String aclId, java.lang.String prstatusId, java.lang.Integer override)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecuredAclAdapterManager

public SecuredAclAdapterManager(java.util.ArrayList adapters)
Method Detail

getAclList

public java.util.ArrayList getAclList(java.lang.String sessionId,
                                      java.lang.String taskId)
                               throws GranException
Throws:
GranException

isAllowed

public boolean isAllowed(java.lang.String sessionId,
                         java.lang.String taskId,
                         java.lang.String userId)
                  throws GranException
Throws:
GranException

deleteAcl

public void deleteAcl(java.lang.String sessionId,
                      java.lang.String aclId)
               throws GranException
Throws:
GranException

createAcl

public java.lang.String createAcl(java.lang.String sessionId,
                                  java.lang.String taskId,
                                  java.lang.String userId)
                           throws GranException
Throws:
GranException

getAllowedUserList

public java.util.ArrayList getAllowedUserList(java.lang.String sessionId,
                                              java.lang.String taskId)
                                       throws GranException
Throws:
GranException

updateAcl

public void updateAcl(java.lang.String sessionId,
                      java.lang.String aclId,
                      java.lang.String prstatusId,
                      java.lang.Integer override)
               throws GranException
Throws:
GranException

getAllowedPrstatusList

public java.util.ArrayList getAllowedPrstatusList(java.lang.String sessionId,
                                                  java.lang.String taskId,
                                                  java.lang.String userId)
                                           throws GranException
Throws:
GranException

getViewableUserList

public java.util.ArrayList getViewableUserList(java.lang.String sessionId,
                                               java.lang.String taskId,
                                               boolean active)
                                        throws GranException
Throws:
GranException


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