com.trackstudio.soap.service
Class User

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

public class User
extends java.lang.Object


Constructor Summary
User()
           
 
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.Map 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

User

public User()
Method Detail

createUser

public 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.lang.Exception
Throws:
java.lang.Exception

deleteUser

public void deleteUser(java.lang.String sessionId,
                       java.lang.String userId)
                throws java.lang.Exception
Throws:
java.lang.Exception

forgotPassword

public void forgotPassword(java.lang.String login,
                           java.lang.String email)
                    throws java.lang.Exception
Throws:
java.lang.Exception

changePassword

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

updateUser

public 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.lang.Exception
Throws:
java.lang.Exception

getPossibleManagerList

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

getUserManagerChildren

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

getUserzAndChildrenList

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

getUserListForNewAcl

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

getUserChain

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

getUserChain

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

authenticate

public java.lang.String authenticate(java.lang.String login,
                                     java.lang.String password)
                              throws java.lang.Exception
Throws:
java.lang.Exception

getUserId

public java.lang.String getUserId(java.lang.String sessionId)
                           throws java.lang.Exception
Throws:
java.lang.Exception

getUserExpireDate

public long getUserExpireDate(java.lang.String sessionId,
                              java.lang.String userId)
                       throws java.lang.Exception
Throws:
java.lang.Exception

setMaximumChildrenAllowed

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

getActive

public boolean getActive(java.lang.String sessionId,
                         java.lang.String userId)
                  throws java.lang.Exception
Throws:
java.lang.Exception

getUserList

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

canUserAction

public boolean canUserAction(java.lang.String sessionId,
                             java.lang.String action)
                      throws java.lang.Exception
Throws:
java.lang.Exception

canUserAction

public boolean canUserAction(java.lang.String sessionId,
                             java.lang.String action,
                             java.lang.String userId)
                      throws java.lang.Exception
Throws:
java.lang.Exception

getTaskActions

public java.util.Map getTaskActions(java.lang.String sessionId,
                                    java.lang.String taskId)
                             throws java.lang.Exception
Throws:
java.lang.Exception

isParentOf

public boolean isParentOf(java.lang.String sessionId,
                          java.lang.String parentId,
                          java.lang.String userId)
                   throws java.lang.Exception
Throws:
java.lang.Exception

findByLogin

public UserBean findByLogin(java.lang.String sessionId,
                            java.lang.String login)
                     throws java.lang.Exception
Throws:
java.lang.Exception


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