com.trackstudio.soap.service
Class User

java.lang.Object
  extended bycom.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)
           
 void cancelUser(java.lang.String sessionId, java.lang.String userId)
           
 boolean canUserAction(java.lang.String sessionId, java.lang.String action)
           
 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)
           
 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)
           
 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[] getUserManagerChildren(java.lang.String sessionId, java.lang.String userId)
           
 UserBean[] getUserzAndChildrenList(java.lang.String sessionId, java.lang.String userId)
           
 void setMaximumChildrenAllowed(java.lang.String sessionId, java.lang.String userId, java.lang.Integer count)
           
 void updateUser(java.lang.String sessionId, java.lang.String userId, 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.sql.Timestamp expire, boolean active, boolean help, java.lang.Integer showTreeMode)
           
 
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 GranException
Throws:
GranException

deleteUser

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

cancelUser

public void cancelUser(java.lang.String sessionId,
                       java.lang.String userId)
                throws GranException
Throws:
GranException

forgotPassword

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

changePassword

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

updateUser

public void updateUser(java.lang.String sessionId,
                       java.lang.String userId,
                       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.sql.Timestamp expire,
                       boolean active,
                       boolean help,
                       java.lang.Integer showTreeMode)
                throws GranException
Throws:
GranException

getPossibleManagerList

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

getUserManagerChildren

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

getUserzAndChildrenList

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

getUserChain

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

authenticate

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

getUserId

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

getUserExpireDate

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

setMaximumChildrenAllowed

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

getActive

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

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 GranException
Throws:
GranException

canUserAction

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

getTaskActions

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


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