Class VoiceSessionAccount
java.lang.Object
ru.bitel.bgbilling.modules.voice.common.bean.VoiceSessionAccount
Наработка сессии в секундах и денежном выражении
по определенному договору.
-
Constructor Summary
ConstructorsConstructorDescriptionVoiceSessionAccount(VoiceSession session, int serviceId, BigDecimal account, long amount) -
Method Summary
Modifier and TypeMethodDescriptionПолучение значения наработки в денежном выражении.longПолучение значения наработки в секундах.intПолучение кода договора, наработку которого представляет данный объект.intgetHour()intПолучение кода услуги, по которой было произведено начисление наработки.longПолучение кода сессии, к которой привязана данная наработка.voidsetAccount(BigDecimal account) Установка наработки в денежном выражении.voidsetAmount(long amount) Установка наработки в секундах.voidsetContractId(int contractId) Установка кода договора, наработку которого представляет данный объект.voidsetDeviceId(int deviceId) voidvoidsetServiceId(int serviceId) Установка кода услуги, по которой начисляется наработка.voidsetSessionId(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)
-