Package ru.bgcrm.model.user
Class User
java.lang.Object
ru.bgcrm.model.Id
ru.bgcrm.model.IdTitle
ru.bgcrm.model.user.User
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<User>,UserAccount
- Direct Known Subclasses:
ExecutorSelectStepData.UserExt
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface ru.bgcrm.model.UserAccount
UserAccount.Default -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclone()intgetEmail()Возвращает группы, активные на _текущий_ момент времени с учётом периодов.getIds()getLogin()getRoles()intvoidvoidsetDescription(String description) voidvoidsetGroupIds(Set<Integer> groupIds) voidvoidvoidsetPassword(String password) voidsetPermsetIds(List<Integer> permsetIds) voidsetPersonalization(String personalization) voidsetQueueIds(Set<Integer> queueIds) voidvoidsetStatus(int status)
-
Field Details
-
OBJECT_TYPE
- See Also:
-
USER_SYSTEM_ID
public static final int USER_SYSTEM_ID- See Also:
-
USER_CUSTOMER_ID
public static final int USER_CUSTOMER_ID- See Also:
-
STATUS_ENABLE
public static final int STATUS_ENABLE- See Also:
-
STATUS_DISABLE
public static final int STATUS_DISABLE- See Also:
-
USER_SYSTEM
-
USER_CUSTOMER
-
-
Constructor Details
-
User
public User() -
User
-
-
Method Details
-
getPassword
- Specified by:
getPasswordin interfaceUserAccount
-
setPassword
-
getLogin
- Specified by:
getLoginin interfaceUserAccount
-
setLogin
-
setEmail
-
getEmail
-
getStatus
public int getStatus() -
setStatus
public void setStatus(int status) -
getDescription
-
setDescription
-
getConfig
-
setConfig
-
getConfigMap
-
getRoles
-
setRoles
-
getPermsetIds
-
setPermsetIds
-
getGroupIds
Возвращает группы, активные на _текущий_ момент времени с учётом периодов.- Returns:
-
setGroupIds
-
compareTo
- Specified by:
compareToin interfaceComparable<User>
-
getIds
-
setIds
-
getQueueIds
-
setQueueIds
-
addContextVariablesToConfig
public void addContextVariablesToConfig() -
getPersonalization
-
setPersonalization
-
getPersonalizationMap
-
clone
-