gran.app.adapter.external
Interface SecuredUserAdapter

All Superinterfaces:
Adapter, SecuredAdapter
All Known Implementing Classes:
BaseSecuredUserAdapter

public interface SecuredUserAdapter
extends SecuredAdapter

Used for user management


Method Summary
 java.lang.String authenticateImpl(java.lang.String login, java.lang.String password, java.lang.String result)
           
 void changePasswordImpl(SessionContext sc, java.lang.String userId, java.lang.String password1)
          Change password
 java.lang.String createUserImpl(SessionContext sc, java.lang.String parentUserId, java.lang.String login, java.lang.String name, java.lang.String prstatusId, java.lang.String result)
           
 void deleteUserImpl(SessionContext sc, java.lang.String userId)
           
 SecuredUserBean findByLoginImpl(SessionContext sc, java.lang.String login, SecuredUserBean result)
           
 void forgotPasswordImpl(java.lang.String login, java.lang.String email)
           
 boolean getActiveImpl(SessionContext sc, java.lang.String userId, boolean result)
           
 java.util.ArrayList getChildrenImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result)
           
 java.util.ArrayList getPossibleManagerListImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result)
           
 java.util.ArrayList getUserAndChildrenListImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result)
           
 java.util.LinkedList getUserChainImpl(SessionContext sc, java.lang.String stopUserId, java.util.LinkedList result)
           
 java.util.LinkedList getUserChainImpl(SessionContext sc, java.lang.String stopUserId, java.lang.String startUserId, java.util.LinkedList result)
           
 long getUserExpireDateImpl(SessionContext sc, java.lang.String userId, long result)
           
 java.lang.String getUserIdImpl(SessionContext sc, java.lang.String result)
           
 java.util.ArrayList getUserListForNewAclImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result)
           
 Slider getUserListImpl(SessionContext sc, java.lang.String managerId, java.lang.String filter, int pagen, boolean withUDF, java.lang.String order, Slider result)
           
 Slider getUserListImpl(SessionContext sc, java.lang.String managerId, UserFValue filter, int pagen, boolean withUDF, java.lang.String order, Slider result)
           
 java.util.ArrayList getUserManagerChildrenImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result)
           
 boolean isParentOfImpl(SessionContext sc, java.lang.String parentid, java.lang.String userId, boolean result)
           
 void pasteUsersImpl(SessionContext sc, java.lang.String parentId, java.lang.String[] userIds)
           
 void setMaximumChildrenAllowedImpl(SessionContext sc, java.lang.String userId, java.lang.Integer count)
           
 void updateLastLogonDateImpl(SessionContext sc, java.lang.String userId)
           
 void updateUserImpl(SessionContext sc, java.lang.String login, 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.util.Calendar expire, boolean active, boolean help, java.lang.Integer showTreeMode, boolean htmlEditor)
          Update user information
 
Methods inherited from interface gran.app.adapter.Adapter
getDescription, init
 

Method Detail

createUserImpl

public java.lang.String createUserImpl(SessionContext sc,
                                       java.lang.String parentUserId,
                                       java.lang.String login,
                                       java.lang.String name,
                                       java.lang.String prstatusId,
                                       java.lang.String result)
                                throws GranException
Throws:
GranException

deleteUserImpl

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

updateLastLogonDateImpl

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

changePasswordImpl

public void changePasswordImpl(SessionContext sc,
                               java.lang.String userId,
                               java.lang.String password1)
                        throws GranException
Change password

Parameters:
userId - - user id
password1 - - new password
Throws:
GranException

updateUserImpl

public void updateUserImpl(SessionContext sc,
                           java.lang.String login,
                           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.util.Calendar expire,
                           boolean active,
                           boolean help,
                           java.lang.Integer showTreeMode,
                           boolean htmlEditor)
                    throws GranException
Update user information

Throws:
GranException

getPossibleManagerListImpl

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

getUserListImpl

public Slider getUserListImpl(SessionContext sc,
                              java.lang.String managerId,
                              java.lang.String filter,
                              int pagen,
                              boolean withUDF,
                              java.lang.String order,
                              Slider result)
                       throws GranException
Throws:
GranException

getUserListImpl

public Slider getUserListImpl(SessionContext sc,
                              java.lang.String managerId,
                              UserFValue filter,
                              int pagen,
                              boolean withUDF,
                              java.lang.String order,
                              Slider result)
                       throws GranException
Throws:
GranException

getUserAndChildrenListImpl

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

getUserListForNewAclImpl

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

getChildrenImpl

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

getUserManagerChildrenImpl

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

getUserChainImpl

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

getUserChainImpl

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

authenticateImpl

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

getUserIdImpl

public java.lang.String getUserIdImpl(SessionContext sc,
                                      java.lang.String result)
                               throws GranException
Throws:
GranException

getUserExpireDateImpl

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

setMaximumChildrenAllowedImpl

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

getActiveImpl

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

forgotPasswordImpl

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

isParentOfImpl

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

findByLoginImpl

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

pasteUsersImpl

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


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