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 changePassword(SessionContext sc, java.lang.String userId, java.lang.String password1, java.lang.String password2)
           
 java.lang.String createUser(SessionContext sc, java.lang.String parentId, java.lang.String login, java.lang.String name, java.lang.String prstatusId)
           
 void deleteUser(SessionContext sc, java.lang.String userId)
           
 SecuredUserBean findByLogin(SessionContext sc, java.lang.String login)
           
 void forgotPassword(java.lang.String login, java.lang.String email)
           
 boolean getActive(SessionContext sc, java.lang.String userId)
           
 java.util.ArrayList getChildren(SessionContext sc, java.lang.String userId)
           
 java.util.ArrayList getPossibleManagerList(SessionContext sc, java.lang.String userId)
           
 java.util.ArrayList getUserAndChildrenList(SessionContext sc, java.lang.String userId)
           
 java.util.LinkedList getUserChain(SessionContext sc, java.lang.String stopUserId)
           
 java.util.LinkedList getUserChain(SessionContext sc, java.lang.String stopUserId, java.lang.String startUserId)
           
 long getUserExpireDate(SessionContext sc, java.lang.String userId)
           
 java.lang.String getUserId(SessionContext sc)
           
 Slider getUserList(SessionContext sc, java.lang.String managerId, java.lang.String filterId, int page, boolean withUdf, java.lang.String order)
           
 Slider getUserList(SessionContext sc, java.lang.String managerId, UserFValue filter, int page, boolean withUdf, java.lang.String order)
           
 java.util.ArrayList getUserListForNewAcl(SessionContext sc, java.lang.String userId)
           
 java.util.ArrayList getUserManagerChildren(SessionContext sc, java.lang.String userId)
           
 boolean isParentOf(SessionContext sc, java.lang.String parentId, java.lang.String userId)
           
 void pasteUsers(SessionContext sc, java.lang.String parentId, java.lang.String[] userIds)
           
 void setMaximumChildrenAllowed(SessionContext sc, java.lang.String userId, java.lang.Integer count)
           
 void updateLastLogonDate(SessionContext sc, java.lang.String userId)
           
 void updateUser(SessionContext sc, 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, java.lang.Integer showTreeMode, boolean htmlEditor)
           
 
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(SessionContext sc,
                                   java.lang.String parentId,
                                   java.lang.String login,
                                   java.lang.String name,
                                   java.lang.String prstatusId)
                            throws GranException
Throws:
GranException

deleteUser

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

updateLastLogonDate

public void updateLastLogonDate(SessionContext sc,
                                java.lang.String userId)
                         throws GranException
Throws:
GranException

changePassword

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

updateUser

public void updateUser(SessionContext sc,
                       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,
                       java.lang.Integer showTreeMode,
                       boolean htmlEditor)
                throws GranException
Throws:
GranException

getPossibleManagerList

public java.util.ArrayList getPossibleManagerList(SessionContext sc,
                                                  java.lang.String userId)
                                           throws GranException
Throws:
GranException

getUserList

public Slider getUserList(SessionContext sc,
                          java.lang.String managerId,
                          java.lang.String filterId,
                          int page,
                          boolean withUdf,
                          java.lang.String order)
                   throws GranException
Throws:
GranException

getUserList

public Slider getUserList(SessionContext sc,
                          java.lang.String managerId,
                          UserFValue filter,
                          int page,
                          boolean withUdf,
                          java.lang.String order)
                   throws GranException
Throws:
GranException

getUserManagerChildren

public java.util.ArrayList getUserManagerChildren(SessionContext sc,
                                                  java.lang.String userId)
                                           throws GranException
Throws:
GranException

getUserAndChildrenList

public java.util.ArrayList getUserAndChildrenList(SessionContext sc,
                                                  java.lang.String userId)
                                           throws GranException
Throws:
GranException

getUserListForNewAcl

public java.util.ArrayList getUserListForNewAcl(SessionContext sc,
                                                java.lang.String userId)
                                         throws GranException
Throws:
GranException

getChildren

public java.util.ArrayList getChildren(SessionContext sc,
                                       java.lang.String userId)
                                throws GranException
Throws:
GranException

getUserChain

public java.util.LinkedList getUserChain(SessionContext sc,
                                         java.lang.String stopUserId)
                                  throws GranException
Throws:
GranException

getUserChain

public java.util.LinkedList getUserChain(SessionContext sc,
                                         java.lang.String stopUserId,
                                         java.lang.String startUserId)
                                  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(SessionContext sc)
                           throws GranException
Throws:
GranException

getUserExpireDate

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

setMaximumChildrenAllowed

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

getActive

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

forgotPassword

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

isParentOf

public boolean isParentOf(SessionContext sc,
                          java.lang.String parentId,
                          java.lang.String userId)
                   throws GranException
Throws:
GranException

findByLogin

public SecuredUserBean findByLogin(SessionContext sc,
                                   java.lang.String login)
                            throws GranException
Throws:
GranException

pasteUsers

public void pasteUsers(SessionContext sc,
                       java.lang.String parentId,
                       java.lang.String[] userIds)
                throws GranException
Throws:
GranException


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