gran.app.adapter.external.user
Class SecuredUserAdapterManager

java.lang.Object
  extended bygran.app.adapter.external.user.SecuredUserAdapterManager

public class SecuredUserAdapterManager
extends java.lang.Object


Constructor Summary
SecuredUserAdapterManager(java.util.ArrayList adapters)
           
 
Method Summary
 java.lang.String authenticate(java.lang.String login, java.lang.String password)
           
 void cancelUser(java.lang.String sessionId, java.lang.String userId)
           
 void changePassword(java.lang.String sessionId, java.lang.String userId, java.lang.String password1, java.lang.String password2)
           
static boolean checkLocale(java.lang.String locale)
           
static boolean checkTimeZone(java.lang.String tz)
           
 java.lang.String createUser(java.lang.String sessionId, java.lang.String parentId, 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)
           
 java.util.ArrayList getEmailTypeList(java.lang.String sessionId)
           
 long getExpireDate(java.lang.String sessionId, java.lang.String userId)
           
 java.util.ArrayList getPossibleManagerList(java.lang.String sessionId, java.lang.String userId, java.lang.String loggedUserId)
           
 java.util.ArrayList getUserAndChildrenList(java.lang.String sessionId, java.lang.String userId)
           
 java.util.LinkedList getUserChain(java.lang.String sessionId, java.lang.String stopUserId)
           
 java.lang.String getUserId(java.lang.String sessionId)
           
 Slider 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

SecuredUserAdapterManager

public SecuredUserAdapterManager(java.util.ArrayList adapters)
Method Detail

createUser

public java.lang.String createUser(java.lang.String sessionId,
                                   java.lang.String parentId,
                                   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

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 java.util.ArrayList 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

getUserList

public Slider getUserList(java.lang.String sessionId,
                          java.lang.String managerId,
                          int page)
                   throws GranException
Throws:
GranException

getUserAndChildrenList

public java.util.ArrayList 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 java.util.ArrayList 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 java.util.LinkedList 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

checkLocale

public static boolean checkLocale(java.lang.String locale)

checkTimeZone

public static boolean checkTimeZone(java.lang.String tz)


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