Class VoiceSessionAccount
java.lang.Object
ru.bitel.bgbilling.modules.voice.common.bean.VoiceSessionAccount
Наработка сессии в секундах и денежном выражении
по определенному договору.
-
Constructor Summary
ConstructorDescriptionVoiceSessionAccount
(VoiceSession session, int serviceId, BigDecimal account, long amount) -
Method Summary
Modifier and TypeMethodDescriptionПолучение значения наработки в денежном выражении.long
Получение значения наработки в секундах.int
Получение кода договора, наработку которого представляет данный объект.int
getHour()
int
Получение кода услуги, по которой было произведено начисление наработки.long
Получение кода сессии, к которой привязана данная наработка.void
setAccount
(BigDecimal account) Установка наработки в денежном выражении.void
setAmount
(long amount) Установка наработки в секундах.void
setContractId
(int contractId) Установка кода договора, наработку которого представляет данный объект.void
setDeviceId
(int deviceId) void
void
setServiceId
(int serviceId) Установка кода услуги, по которой начисляется наработка.void
setSessionId
(long sessionId) Установка кода сессии для наработки.
-
Constructor Details
-
VoiceSessionAccount
public VoiceSessionAccount() -
VoiceSessionAccount
-
-
Method Details
-
getContractId
public int getContractId()Получение кода договора, наработку которого представляет данный объект.- Returns:
- код договора.
-
setContractId
public void setContractId(int contractId) Установка кода договора, наработку которого представляет данный объект.- Parameters:
contractId
- код договора.
-
getSessionId
public long getSessionId()Получение кода сессии, к которой привязана данная наработка.- Returns:
- код сессии.
-
setSessionId
public void setSessionId(long sessionId) Установка кода сессии для наработки.- Parameters:
sessionId
- код сессии.
-
getServiceId
public int getServiceId()Получение кода услуги, по которой было произведено начисление наработки. Данный код услуги совпадает с тем, что отображается в Редакторе модулей и услуг.- Returns:
- код услуги.
-
setServiceId
public void setServiceId(int serviceId) Установка кода услуги, по которой начисляется наработка. Данный код услуги совпадает с тем, что отображается в Редакторе модулей и услуг.- Parameters:
serviceId
- код услуги.
-
getAccount
Получение значения наработки в денежном выражении.- Returns:
- значение наработки в деньгах.
-
setAccount
Установка наработки в денежном выражении.- Parameters:
account
- значение наработки в деньгах.
-
getAmount
public long getAmount()Получение значения наработки в секундах.- Returns:
- наработка в секундах
-
setAmount
public void setAmount(long amount) Установка наработки в секундах.- Parameters:
amount
- наработка в секундах.
-
getHour
-
setHour
-
getDeviceId
public int getDeviceId() -
setDeviceId
public void setDeviceId(int deviceId)
-