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
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()хеш пароляintintbooleanbooleanbooleanvoidvoidsetContractCid(int contractCid) voidsetContractPid(int contractPid) voidsetContractTitle(String contractTitle) voidvoidsetDescription(String description) voidsetDisableSavePassword(boolean disableSavePassword) voidvoidvoidsetMenuId(int menuId) voidvoidsetNeedChangePassword(boolean needChangePassword) voidsetPassword(String password) хеш пароляvoidsetPasswordPlainText(String passwordPlainText) plaintext пароль как есть (будет хеширован)voidsetRoleId(int roleId) voidsetStatus(int status) Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toStringMethods 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)
-