Class AbtractVoiceAccount
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
ru.bitel.oss.kernel.entity.common.bean.Entity
ru.bitel.bgbilling.modules.voice.common.bean.AbtractVoiceAccount
- All Implemented Interfaces:
Serializable
,GuiTitlable
,Idable
,ListItem
- Direct Known Subclasses:
VoiceAccount
,VoiceOperAccount
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.Builder, IdTitle.IdTitleBuilder
-
Field Summary
Fields inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
entitySpecId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
copyTo
(AbtractVoiceAccount abtractVoiceAccount) Получение строки с комментарием договораint
Получение кода договора, к которому привязан данный аккаунтПолучение названия договораПолучение даты начала действия аккаунтаПолучение даты окончания действия аккаунта.int
Получение кода устройства, к которому привязан аккаунт.int
ID объекта договораint
Получение кода типа аккаунтаvoid
setContractComment
(String contractComment) Установка комментария договораvoid
setContractId
(int contractId) Установка кода договора для аккаунтаvoid
setContractTitle
(String contractTitle) Установка названия договораvoid
setDateFrom
(Date dateFrom) Установка даты начала действия аккаунта.void
Установка даты окончания действия аккаунта.void
setDeviceId
(int deviceId) Установка кода устройства, к которому привязывается аккаунтvoid
setObjectId
(int objectId) void
setTypeId
(int typeId) Установка кода типа аккаунтаMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityId, setEntityId
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecId
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
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Constructor Details
-
AbtractVoiceAccount
public AbtractVoiceAccount()
-
-
Method Details
-
getContractId
public int getContractId()Получение кода договора, к которому привязан данный аккаунт- Returns:
- код договора
-
setContractId
public void setContractId(int contractId) Установка кода договора для аккаунта- Parameters:
contractId
- код договора
-
getContractTitle
Получение названия договора- Returns:
- название договора
-
setContractTitle
Установка названия договора- Parameters:
contractTitle
- название договора
-
getObjectId
public int getObjectId()ID объекта договора- Returns:
-
setObjectId
public void setObjectId(int objectId) -
getDateFrom
Получение даты начала действия аккаунта- Returns:
- дата начала действия аккаунта
-
setDateFrom
Установка даты начала действия аккаунта.- Parameters:
dateFrom
- дата начала действия аккаунта
-
getDateTo
Получение даты окончания действия аккаунта.- Returns:
- дата окончания действия аккаунта
-
setDateTo
Установка даты окончания действия аккаунта.- Parameters:
dateTo
- дата окончания действия аккаунта
-
getTypeId
public int getTypeId()Получение кода типа аккаунта- Returns:
- код типа аккаунта
-
setTypeId
public void setTypeId(int typeId) Установка кода типа аккаунта- Parameters:
typeId
- код типа аккаунта
-
getContractComment
Получение строки с комментарием договора- Returns:
- комментарий договора
-
setContractComment
Установка комментария договора- Parameters:
contractComment
-
-
getDeviceId
public int getDeviceId()Получение кода устройства, к которому привязан аккаунт.- Returns:
- код устройства
-
setDeviceId
public void setDeviceId(int deviceId) Установка кода устройства, к которому привязывается аккаунт- Parameters:
deviceId
- код устройства
-
copyTo
-