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:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.Builder, IdTitle.IdTitleBuilder
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
Код пользователя Web-статитстики.
Все действия производимые пользователем в Web-кабинете.
К примеру генерация событий, смена тарифных планов и т.д.static final int
Код пользователя - сервера.
Все действия производимые сервером отмечаются этим кодом.
К примеру генерация событий, смена стусов и т.д. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
equalsPasswordPlainText
(String passwordPlainText) сравнивает plaintext-пароль с захешированным паролем в этой модели, т.е. делает правильный хеш и сравнивает с хешем юзера в ignoring case.Конфиг из настроек юзера, всегда не null.int
int
getDate()
getEmail()
getLogin()
int
getName()
хеш пароляint
int
boolean
boolean
boolean
void
void
setContractCid
(int contractCid) void
setContractPid
(int contractPid) void
setContractTitle
(String contractTitle) void
void
setDescription
(String description) void
setDisableSavePassword
(boolean disableSavePassword) void
void
void
setMenuId
(int menuId) void
void
setNeedChangePassword
(boolean needChangePassword) void
setPassword
(String password) хеш пароляvoid
setPasswordPlainText
(String passwordPlainText) plaintext пароль как есть (будет хеширован)void
setRoleId
(int roleId) void
setStatus
(int status) Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toString
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
-
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()
-
-
Method Details
-
getRoleId
public int getRoleId() -
setRoleId
public void setRoleId(int roleId) -
getLogin
-
setLogin
-
getName
-
setName
-
getEmail
-
setEmail
-
getDescription
-
setDescription
-
getPassword
хеш пароля -
setPassword
хеш пароля -
setPasswordPlainText
plaintext пароль как есть (будет хеширован) -
equalsPasswordPlainText
сравнивает plaintext-пароль с захешированным паролем в этой модели, т.е. делает правильный хеш и сравнивает с хешем юзера в ignoring case. -
isNeedChangePassword
public boolean isNeedChangePassword() -
setNeedChangePassword
public void setNeedChangePassword(boolean needChangePassword) -
isDisableSavePassword
public boolean isDisableSavePassword() -
setDisableSavePassword
public void setDisableSavePassword(boolean disableSavePassword) -
getDate
-
setDate
-
getStatus
public int getStatus() -
setStatus
public void setStatus(int status) -
getContractPid
public int getContractPid() -
setContractPid
public void setContractPid(int contractPid) -
getContractCid
public int getContractCid() -
setContractCid
public void setContractCid(int contractCid) -
getConfig
-
setConfig
-
getStatusString
-
getContractTitle
-
setContractTitle
-
getConfigSetup
Конфиг из настроек юзера, всегда не null. -
isShowActionsPermitErrors
public boolean isShowActionsPermitErrors() -
getMenuId
public int getMenuId() -
setMenuId
public void setMenuId(int menuId)
-