|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgran.app.adapter.external.user.BaseSecuredUserAdapter
Constructor Summary | |
BaseSecuredUserAdapter()
|
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 res)
|
java.lang.String |
getDescription()
Get description of adapter as plain text |
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 res)
|
java.util.LinkedList |
getUserChainImpl(SessionContext sc,
java.lang.String stopUserId,
java.util.LinkedList result)
Возвращает цепочку SecuredUserBean начиная с заданного в stopid вверх до loggedUser, null, если stopid и loggedUser находятся в разных ветках secured: Используются секурные компоненты |
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 res)
|
boolean |
init()
Initialize adapter. |
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 class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BaseSecuredUserAdapter()
Method Detail |
public boolean init()
Adapter
init
in interface Adapter
public java.lang.String getDescription()
Adapter
getDescription
in interface Adapter
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
SecuredUserAdapter
updateUserImpl
in interface SecuredUserAdapter
GranException
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
createUserImpl
in interface SecuredUserAdapter
GranException
public void deleteUserImpl(SessionContext sc, java.lang.String userId) throws GranException
deleteUserImpl
in interface SecuredUserAdapter
GranException
public void updateLastLogonDateImpl(SessionContext sc, java.lang.String userId) throws GranException
updateLastLogonDateImpl
in interface SecuredUserAdapter
GranException
public void changePasswordImpl(SessionContext sc, java.lang.String userId, java.lang.String password1) throws GranException
SecuredUserAdapter
changePasswordImpl
in interface SecuredUserAdapter
userId
- - user idpassword1
- - new password
GranException
public java.util.ArrayList getPossibleManagerListImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result) throws GranException
getPossibleManagerListImpl
in interface SecuredUserAdapter
GranException
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
getUserListImpl
in interface SecuredUserAdapter
GranException
public Slider getUserListImpl(SessionContext sc, java.lang.String managerId, UserFValue filter, int pagen, boolean withUDF, java.lang.String order, Slider result) throws GranException
getUserListImpl
in interface SecuredUserAdapter
GranException
public java.util.ArrayList getUserManagerChildrenImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList res) throws GranException
getUserManagerChildrenImpl
in interface SecuredUserAdapter
GranException
public java.util.ArrayList getUserAndChildrenListImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList res) throws GranException
getUserAndChildrenListImpl
in interface SecuredUserAdapter
GranException
public java.util.ArrayList getUserListForNewAclImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result) throws GranException
getUserListForNewAclImpl
in interface SecuredUserAdapter
GranException
public java.util.ArrayList getChildrenImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList res) throws GranException
getChildrenImpl
in interface SecuredUserAdapter
GranException
public java.util.LinkedList getUserChainImpl(SessionContext sc, java.lang.String stopUserId, java.util.LinkedList result) throws GranException
getUserChainImpl
in interface SecuredUserAdapter
sc
- СессияstopUserId
- Идентификатор пользователя, с которого начинается цепочкаresult
-
GranException
public java.util.LinkedList getUserChainImpl(SessionContext sc, java.lang.String stopUserId, java.lang.String startUserId, java.util.LinkedList result) throws GranException
getUserChainImpl
in interface SecuredUserAdapter
GranException
public java.lang.String getUserIdImpl(SessionContext sc, java.lang.String result) throws GranException
getUserIdImpl
in interface SecuredUserAdapter
GranException
public java.lang.String authenticateImpl(java.lang.String login, java.lang.String password, java.lang.String result) throws GranException
authenticateImpl
in interface SecuredUserAdapter
GranException
public long getUserExpireDateImpl(SessionContext sc, java.lang.String userId, long result) throws GranException
getUserExpireDateImpl
in interface SecuredUserAdapter
GranException
public boolean getActiveImpl(SessionContext sc, java.lang.String userId, boolean result) throws GranException
getActiveImpl
in interface SecuredUserAdapter
GranException
public void setMaximumChildrenAllowedImpl(SessionContext sc, java.lang.String userId, java.lang.Integer count) throws GranException
setMaximumChildrenAllowedImpl
in interface SecuredUserAdapter
GranException
public void forgotPasswordImpl(java.lang.String login, java.lang.String email) throws GranException
forgotPasswordImpl
in interface SecuredUserAdapter
GranException
public boolean isParentOfImpl(SessionContext sc, java.lang.String parentid, java.lang.String userId, boolean result) throws GranException
isParentOfImpl
in interface SecuredUserAdapter
GranException
public SecuredUserBean findByLoginImpl(SessionContext sc, java.lang.String login, SecuredUserBean result) throws GranException
findByLoginImpl
in interface SecuredUserAdapter
GranException
public void pasteUsersImpl(SessionContext sc, java.lang.String parentId, java.lang.String[] userIds) throws GranException
pasteUsersImpl
in interface SecuredUserAdapter
GranException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |