Class AbtractVoiceAccount
java.lang.Object
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:
-
Field Summary
Fields inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
entitySpecId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionПолучение строки с комментарием договораint
Получение кода договора, к которому привязан данный аккаунтПолучение названия договораПолучение даты начала действия аккаунтаПолучение даты окончания действия аккаунта.int
Получение кода устройства, к которому привязан аккаунт.int
Получение кода типа аккаунтаvoid
setContractComment
(String contractComment) Установка комментария договораvoid
setContractId
(int contractId) Установка кода договора для аккаунтаvoid
setContractTitle
(String contractTitle) Установка названия договораvoid
setDateFrom
(Date dateFrom) Установка даты начала действия аккаунта.void
Установка даты окончания действия аккаунта.void
setDeviceId
(int deviceId) Установка кода устройства, к которому привязывается аккаунтvoid
setTypeId
(int typeId) Установка кода типа аккаунтаMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
getEntityId, setEntityId
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecId
Methods inherited from class ru.bitel.common.model.IdTitle
getGuiTitle, getTitle, setTitle, toIdTitle, toString
Methods inherited from class ru.bitel.common.model.Id
equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
-
Field Details
-
contractComment
-
deviceId
protected int deviceId
-
-
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
- название договора
-
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
- код устройства
-