com.trackstudio.soap.client
Interface User

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

public interface User
extends java.rmi.Remote


Method Summary
 java.lang.String authenticate(java.lang.String login, java.lang.String password)
           
 boolean canUserAction(java.lang.String sessionId, java.lang.String action)
           
 boolean canUserAction(java.lang.String sessionId, java.lang.String action, java.lang.String userId)
           
 void changePassword(java.lang.String sessionId, java.lang.String userId, java.lang.String password1, java.lang.String password2)
           
 java.lang.String createUser(java.lang.String sessionId, java.lang.String parentUserId, java.lang.String login, java.lang.String name, java.lang.String prstatusId)
           
 void deleteUser(java.lang.String sessionId, java.lang.String userId)
           
 UserBean findByLogin(java.lang.String sessionId, java.lang.String login)
           
 void forgotPassword(java.lang.String login, java.lang.String email)
           
 boolean getActive(java.lang.String sessionId, java.lang.String userId)
           
 UserBean[] getPossibleManagerList(java.lang.String sessionId, java.lang.String userId)
           
 java.util.HashMap getTaskActions(java.lang.String sessionId, java.lang.String taskId)
           
 UserBean[] getUserChain(java.lang.String sessionId, java.lang.String stopUserId)
           
 UserBean[] getUserChain(java.lang.String sessionId, java.lang.String stopUserId, java.lang.String startUserId)
           
 long getUserExpireDate(java.lang.String sessionId, java.lang.String userId)
           
 java.lang.String getUserId(java.lang.String sessionId)
           
 UserSliderBean getUserList(java.lang.String sessionId, java.lang.String managerId, java.lang.String filter, int page, boolean withUdf, java.lang.String ordr)
           
 UserBean[] getUserListForNewAcl(java.lang.String sessionId, java.lang.String userId)
           
 UserBean[] getUserManagerChildren(java.lang.String sessionId, java.lang.String userId)
           
 UserBean[] getUserzAndChildrenList(java.lang.String sessionId, java.lang.String userId)
           
 boolean isParentOf(java.lang.String sessionId, java.lang.String parentId, java.lang.String userId)
           
 void setMaximumChildrenAllowed(java.lang.String sessionId, java.lang.String userId, int count)
           
 void updateUser(java.lang.String sessionId, java.lang.String userId, java.lang.String login, java.lang.String name, java.lang.String tel, java.lang.String email, java.lang.String prstatusId, java.lang.String managerId, java.lang.String timezone, java.lang.String locale, java.lang.String company, java.lang.String emailTypeId, java.lang.String taskId, java.util.Calendar expire, boolean active, boolean help, int showTreeMode, boolean htmlEditor)
           
 

Method Detail

createUser

java.lang.String createUser(java.lang.String sessionId,
                            java.lang.String parentUserId,
                            java.lang.String login,
                            java.lang.String name,
                            java.lang.String prstatusId)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteUser

void deleteUser(java.lang.String sessionId,
                java.lang.String userId)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

forgotPassword

void forgotPassword(java.lang.String login,
                    java.lang.String email)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

changePassword

void changePassword(java.lang.String sessionId,
                    java.lang.String userId,
                    java.lang.String password1,
                    java.lang.String password2)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateUser

void updateUser(java.lang.String sessionId,
                java.lang.String userId,
                java.lang.String login,
                java.lang.String name,
                java.lang.String tel,
                java.lang.String email,
                java.lang.String prstatusId,
                java.lang.String managerId,
                java.lang.String timezone,
                java.lang.String locale,
                java.lang.String company,
                java.lang.String emailTypeId,
                java.lang.String taskId,
                java.util.Calendar expire,
                boolean active,
                boolean help,
                int showTreeMode,
                boolean htmlEditor)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPossibleManagerList

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

getUserManagerChildren

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

getUserzAndChildrenList

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

getUserListForNewAcl

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

getUserChain

UserBean[] getUserChain(java.lang.String sessionId,
                        java.lang.String stopUserId,
                        java.lang.String startUserId)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserChain

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

getUserId

java.lang.String getUserId(java.lang.String sessionId)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserExpireDate

long getUserExpireDate(java.lang.String sessionId,
                       java.lang.String userId)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setMaximumChildrenAllowed

void setMaximumChildrenAllowed(java.lang.String sessionId,
                               java.lang.String userId,
                               int count)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getActive

boolean getActive(java.lang.String sessionId,
                  java.lang.String userId)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserList

UserSliderBean getUserList(java.lang.String sessionId,
                           java.lang.String managerId,
                           java.lang.String filter,
                           int page,
                           boolean withUdf,
                           java.lang.String ordr)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

canUserAction

boolean canUserAction(java.lang.String sessionId,
                      java.lang.String action,
                      java.lang.String userId)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

canUserAction

boolean canUserAction(java.lang.String sessionId,
                      java.lang.String action)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getTaskActions

java.util.HashMap getTaskActions(java.lang.String sessionId,
                                 java.lang.String taskId)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

findByLogin

UserBean findByLogin(java.lang.String sessionId,
                     java.lang.String login)
                     throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

isParentOf

boolean isParentOf(java.lang.String sessionId,
                   java.lang.String parentId,
                   java.lang.String userId)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

authenticate

java.lang.String authenticate(java.lang.String login,
                              java.lang.String password)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


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