com.trackstudio.soap.client
Interface Acl

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
AclAxis12ShamanismSoapBindingStub

public interface Acl
extends java.rmi.Remote


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)
           
 

Method Detail

createAcl

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.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteAcl

void deleteAcl(java.lang.String sessionId,
               java.lang.String aclId)
               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateAcl

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

getAclList

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

getUserAclList

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

getAllowedPrstatusList

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

getUserAllowedPrstatusList

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

getHandlerForFilter

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

getUserEffectiveStatusesList

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

getUserList

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

getTaskList

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

getGroupAclList

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

pasteAcls

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

getAllowedGroups

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


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