public interface ContractParameterService
Modifier and Type | Method and Description |
---|---|
ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterGroup |
contractParameterGroupGet(int id)
Получение группы параметров договора по ID.
|
java.util.List<ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterGroup> |
contractParameterGroupList()
Получение списка групп параметров договора.
|
void |
contractParameterListItemDelete(int parameterTypeId,
int id)
Удаление значения спискового параметра.
|
java.util.List<ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterListItem> |
contractParameterListItemList(int parameterTypeId)
Получение значений спискового параметра.
|
int |
contractParameterListItemUpdate(int parameterTypeId,
ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterListItem item)
Обновление значения спискового параметра.
|
ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterGroup contractParameterGroupGet(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException, ru.bitel.bgbilling.common.BGIllegalAccessException
id
- ID группы параметров.ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGIllegalAccessException
java.util.List<ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterGroup> contractParameterGroupList() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException, ru.bitel.bgbilling.common.BGIllegalAccessException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGIllegalAccessException
ContractParameterGroup}
java.util.List<ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterListItem> contractParameterListItemList(int parameterTypeId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException, ru.bitel.bgbilling.common.BGIllegalAccessException
parameterTypeId
- pidru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGIllegalAccessException
int contractParameterListItemUpdate(int parameterTypeId, ru.bitel.bgbilling.kernel.contract.api.common.bean.parameter.ContractParameterListItem item) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException, ru.bitel.bgbilling.common.BGIllegalAccessException
parameterTypeId
- piditem
- значениеru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGIllegalAccessException
void contractParameterListItemDelete(int parameterTypeId, int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalArgumentException, ru.bitel.bgbilling.common.BGIllegalAccessException
parameterTypeId
- pidid
- значенияru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
ru.bitel.bgbilling.common.BGIllegalAccessException