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 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)
           
 java.lang.String findUserIdByEmailNameProject(java.lang.String sessionId, java.lang.String email, java.lang.String name, java.lang.String taskId)
           
 boolean getActive(java.lang.String sessionId, java.lang.String userId)
           
 int getAllowableUserQty(java.lang.String sessionId, java.lang.String parentUserId)
           
 EmailTypeBean[] getEmailTypeList(java.lang.String sessionId)
           
 long getExpireDate(java.lang.String sessionId, java.lang.String userId)
           
 UserBean[] getPossibleManagerList(java.lang.String sessionId, java.lang.String userId, java.lang.String loggedUserId)
           
 UserBean[] getUserAndChildrenList(java.lang.String sessionId, java.lang.String userId)
           
 UserBean[] getUserChain(java.lang.String sessionid, java.lang.String stopUserId)
           
 java.lang.String getUserId(java.lang.String sessionId)
           
 UserSliderBean getUserList(java.lang.String sessionId, java.lang.String managerId, int page)
           
 boolean hasChildren(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 login, java.lang.String name, java.lang.String tel, java.lang.String email, java.lang.String smsmail, 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.lang.String expire, java.lang.String expiredate, boolean active)
           
 boolean viewUserAllowed(java.lang.String sessionId, java.lang.String userId)
           
 
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

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 login,
                       java.lang.String name,
                       java.lang.String tel,
                       java.lang.String email,
                       java.lang.String smsmail,
                       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.lang.String expire,
                       java.lang.String expiredate,
                       boolean active)
                throws GranException
Throws:
GranException

getPossibleManagerList

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

viewUserAllowed

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

getUserAndChildrenList

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

hasChildren

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

getEmailTypeList

public EmailTypeBean[] getEmailTypeList(java.lang.String sessionId)
                                 throws GranException
Throws:
GranException

findUserIdByEmailNameProject

public java.lang.String findUserIdByEmailNameProject(java.lang.String sessionId,
                                                     java.lang.String email,
                                                     java.lang.String name,
                                                     java.lang.String taskId)
                                              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

getExpireDate

public long getExpireDate(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

getAllowableUserQty

public int getAllowableUserQty(java.lang.String sessionId,
                               java.lang.String parentUserId)
                        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,
                                  int page)
                           throws GranException
Throws:
GranException


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