Class User
java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.kernel.module.common.bean.User
- All Implemented Interfaces:
Serializable,GuiTitlable,Idable,ListItem
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intКод пользователя Web-статитстики.
Все действия производимые пользователем в Web-кабинете.
К примеру генерация событий, смена тарифных планов и т.д.static final intКод пользователя - сервера.
Все действия производимые сервером отмечаются этим кодом.
К примеру генерация событий, смена стусов и т.д. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanequalsPasswordPlainText(String passwordPlainText) сравнивает plaintext-пароль с захешированным паролем в этой модели, т.е. делает правильный хеш и сравнивает с хешем юзера в ignoring case.Конфиг из настроек юзера, всегда не null.intintgetDate()getEmail()getLogin()intgetName()хеш пароляintintbooleanbooleanbooleansetContractCid(int contractCid) setContractPid(int contractPid) voidsetContractTitle(String contractTitle) setDescription(String description) setDisableSavePassword(boolean disableSavePassword) setId(int id) Устанавливает id объектаsetMenuId(int menuId) setNeedChangePassword(boolean needChangePassword) setPassword(String password) хеш пароляvoidsetPasswordPlainText(String passwordPlainText) plaintext пароль как есть (будет хеширован)setRoleId(int roleId) setStatus(int status) Устанавливает название (описание) объектаMethods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setAsNoSelect, to, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap
-
Field Details
-
STATUS_ENABLE
public static final int STATUS_ENABLE- See Also:
-
STATUS_DISABLE
public static final int STATUS_DISABLE- See Also:
-
USER_SERVER
public static final int USER_SERVERКод пользователя - сервера.
Все действия производимые сервером отмечаются этим кодом.
К примеру генерация событий, смена стусов и т.д.- See Also:
-
USER_CONTRACT
public static final int USER_CONTRACTКод пользователя Web-статитстики.
Все действия производимые пользователем в Web-кабинете.
К примеру генерация событий, смена тарифных планов и т.д.- See Also:
-
-
Constructor Details
-
User
public User() -
User
-
-
Method Details
-
setId
Description copied from class:IdУстанавливает id объекта -
setTitle
Description copied from class:IdTitleУстанавливает название (описание) объекта -
getRoleId
public int getRoleId() -
setRoleId
-
getLogin
-
setLogin
-
getName
-
setName
-
getEmail
-
setEmail
-
getDescription
-
setDescription
-
getPassword
хеш пароля -
setPassword
хеш пароля -
setPasswordPlainText
plaintext пароль как есть (будет хеширован) -
equalsPasswordPlainText
сравнивает plaintext-пароль с захешированным паролем в этой модели, т.е. делает правильный хеш и сравнивает с хешем юзера в ignoring case. -
isNeedChangePassword
public boolean isNeedChangePassword() -
setNeedChangePassword
-
isDisableSavePassword
public boolean isDisableSavePassword() -
setDisableSavePassword
-
getDate
-
setDate
-
getStatus
public int getStatus() -
setStatus
-
getContractPid
public int getContractPid() -
setContractPid
-
getContractCid
public int getContractCid() -
setContractCid
-
getConfig
-
setConfig
-
getStatusString
-
getContractTitle
-
setContractTitle
-
getConfigSetup
Конфиг из настроек юзера, всегда не null. -
isShowActionsPermitErrors
public boolean isShowActionsPermitErrors() -
getMenuId
public int getMenuId() -
setMenuId
-