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,ContractIdable,GuiTitlable,Idable,ListItem
- Direct Known Subclasses:
VoiceAccount,VoiceOperAccount
- See Also:
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyTo(AbtractVoiceAccount abtractVoiceAccount) Получение строки с комментарием договораintПолучение кода договора, к которому привязан данный аккаунтПолучение названия договораПолучение даты начала действия аккаунтаПолучение даты окончания действия аккаунта.intПолучение кода устройства, к которому привязан аккаунт.intID объекта договораintПолучение кода типа аккаунтаsetContractComment(String contractComment) Установка комментария договораsetContractId(int contractId) Установка кода договора для аккаунтаsetContractTitle(String contractTitle) Установка названия договораsetDateFrom(Date dateFrom) Установка даты начала действия аккаунта.Установка даты окончания действия аккаунта.setDeviceId(int deviceId) Установка кода устройства, к которому привязывается аккаунтsetObjectId(int objectId) setTypeId(int typeId) Установка кода типа аккаунтаMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityId, setEntityIdMethods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecIdMethods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setAsNoSelect, setId, setTitle, to, toIdTitle, toStringMethods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap
-
Constructor Details
-
AbtractVoiceAccount
public AbtractVoiceAccount()
-
-
Method Details
-
copyTo
-
getContractComment
Получение строки с комментарием договора- Returns:
- комментарий договора
-
getContractId
public int getContractId()Получение кода договора, к которому привязан данный аккаунт- Specified by:
getContractIdin interfaceContractIdable- Returns:
- код договора
-
getContractTitle
Получение названия договора- Returns:
- название договора
-
getDateFrom
Получение даты начала действия аккаунта- Returns:
- дата начала действия аккаунта
-
getDateTo
Получение даты окончания действия аккаунта.- Returns:
- дата окончания действия аккаунта
-
getDeviceId
public int getDeviceId()Получение кода устройства, к которому привязан аккаунт.- Returns:
- код устройства
-
getObjectId
public int getObjectId()ID объекта договора- Returns:
-
getTypeId
public int getTypeId()Получение кода типа аккаунта- Returns:
- код типа аккаунта
-
setContractComment
Установка комментария договора- Parameters:
contractComment-
-
setContractId
Установка кода договора для аккаунта- Parameters:
contractId- код договора
-
setContractTitle
Установка названия договора- Parameters:
contractTitle- название договора
-
setDateFrom
Установка даты начала действия аккаунта.- Parameters:
dateFrom- дата начала действия аккаунта
-
setDateTo
Установка даты окончания действия аккаунта.- Parameters:
dateTo- дата окончания действия аккаунта
-
setDeviceId
Установка кода устройства, к которому привязывается аккаунт- Parameters:
deviceId- код устройства
-
setObjectId
-
setTypeId
Установка кода типа аккаунта- Parameters:
typeId- код типа аккаунта
-