com.trackstudio.soap.service
Class Acl

java.lang.Object
  extended by com.trackstudio.soap.service.Acl

public class Acl
extends java.lang.Object


Constructor Summary
Acl()
           
 
Method Summary
 java.lang.String createAcl(java.lang.String sessionId, java.lang.String taskId, java.lang.String toUserId, java.lang.String userId, java.lang.String prstatusId)
           
 void deleteAcl(java.lang.String sessionId, java.lang.String aclId)
           
 AclBean[] getAclList(java.lang.String sessionId, java.lang.String taskId)
           
 PrstatusBean[] getAllowedGroups(java.lang.String sessionId, java.lang.String taskId)
           
 PrstatusBean[] getAllowedPrstatusList(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId)
           
 AclBean[] getGroupAclList(java.lang.String sessionId, java.lang.String prstatusId)
           
 UserBean[] getHandlerForFilter(java.lang.String sessionId, java.lang.String taskId)
           
 TaskBean[] getTaskList(java.lang.String sessionId, java.lang.String userId)
           
 AclBean[] getUserAclList(java.lang.String sessionId, java.lang.String userId)
           
 PrstatusBean[] getUserAllowedPrstatusList(java.lang.String sessionId, java.lang.String taskId, java.lang.String userId)
           
 UserBean[] getUserEffectiveStatusesList(java.lang.String sessionId, java.lang.String userId)
           
 UserBean[] getUserList(java.lang.String sessionId, java.lang.String taskId)
           
 void pasteAcls(java.lang.String sessionId, java.lang.String taskId, java.lang.String[] aclIds, java.lang.String operation)
           
 void updateAcl(java.lang.String sessionId, java.lang.String aclId, java.lang.String prstatusId, boolean override)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Acl

public Acl()
Method Detail

createAcl

public java.lang.String createAcl(java.lang.String sessionId,
                                  java.lang.String taskId,
                                  java.lang.String toUserId,
                                  java.lang.String userId,
                                  java.lang.String prstatusId)
                           throws java.lang.Exception
Throws:
java.lang.Exception

deleteAcl

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

updateAcl

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

getAclList

public AclBean[] getAclList(java.lang.String sessionId,
                            java.lang.String taskId)
                     throws java.lang.Exception
Throws:
java.lang.Exception

getUserAclList

public AclBean[] getUserAclList(java.lang.String sessionId,
                                java.lang.String userId)
                         throws java.lang.Exception
Throws:
java.lang.Exception

getAllowedPrstatusList

public PrstatusBean[] getAllowedPrstatusList(java.lang.String sessionId,
                                             java.lang.String taskId,
                                             java.lang.String userId)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getUserAllowedPrstatusList

public PrstatusBean[] getUserAllowedPrstatusList(java.lang.String sessionId,
                                                 java.lang.String taskId,
                                                 java.lang.String userId)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getHandlerForFilter

public UserBean[] getHandlerForFilter(java.lang.String sessionId,
                                      java.lang.String taskId)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getUserEffectiveStatusesList

public UserBean[] getUserEffectiveStatusesList(java.lang.String sessionId,
                                               java.lang.String userId)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

getUserList

public UserBean[] getUserList(java.lang.String sessionId,
                              java.lang.String taskId)
                       throws java.lang.Exception
Throws:
java.lang.Exception

getTaskList

public TaskBean[] getTaskList(java.lang.String sessionId,
                              java.lang.String userId)
                       throws java.lang.Exception
Throws:
java.lang.Exception

getGroupAclList

public AclBean[] getGroupAclList(java.lang.String sessionId,
                                 java.lang.String prstatusId)
                          throws java.lang.Exception
Throws:
java.lang.Exception

pasteAcls

public void pasteAcls(java.lang.String sessionId,
                      java.lang.String taskId,
                      java.lang.String[] aclIds,
                      java.lang.String operation)
               throws java.lang.Exception
Throws:
java.lang.Exception

getAllowedGroups

public PrstatusBean[] getAllowedGroups(java.lang.String sessionId,
                                       java.lang.String taskId)
                                throws java.lang.Exception
Throws:
java.lang.Exception


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