Interface ContractObjectParameterService
public interface ContractObjectParameterService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addressParameterValueDelete
(int objectId, int parameterId) Удаление параметра адреса для объекта на договореvoid
addressParameterValueUpdate
(int contractId, EntityAttrAddress entityAttrAddress) Обновление параметра адреса для объекта на договореvoid
clearParameterHistory
(int objectId, int parameterId, int parameterType) Очистка истории изменения параметра объектаvoid
dateParameterValueUpdate
(int contractId, EntityAttrDate entityAttrDate) Обновление параметра объекта типа датаvoid
flagParameterValueUpdate
(int contractId, EntityAttrBoolean entityAttrBoolean) Обновление параметра объекта типа флагgetAddressParameterValue
(int objectId, int parameterId) Получение значения адреса для параметра объектаint
getListParameterValue
(int objectId, int parameterId) Получение установленного спискового значение для объекта договораgetParameterHistory
(int objectId, int parameterId, int parameterType) Получение истории изменения параметра объектаvoid
listParameterValueUpdate
(int contractId, EntityAttrList entityAttrList) Обновление спискового параметра объектаvoid
textParameterValueUpdate
(int contractId, EntityAttrText entityAttrText) Обновление текстового параметра объекта
-
Method Details
-
addressParameterValueUpdate
void addressParameterValueUpdate(int contractId, EntityAttrAddress entityAttrAddress) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Обновление параметра адреса для объекта на договоре- Parameters:
objectId
- id объектаparameterId
- id параметраformatKey
- выбранный формат адресаaddress
- структурированное представление адреса- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
addressParameterValueDelete
void addressParameterValueDelete(int objectId, int parameterId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Удаление параметра адреса для объекта на договоре- Parameters:
objectId
- id объектаparameterId
- id параметра- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
getAddressParameterValue
AddressStruct getAddressParameterValue(int objectId, int parameterId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Получение значения адреса для параметра объекта- Parameters:
objectId
- id объектаparameterId
- id параметра объекта- Returns:
- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
textParameterValueUpdate
void textParameterValueUpdate(int contractId, EntityAttrText entityAttrText) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Обновление текстового параметра объекта- Parameters:
objectId
- id объектаparameterId
- id параметра объектаvalue
- новое значение- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
flagParameterValueUpdate
void flagParameterValueUpdate(int contractId, EntityAttrBoolean entityAttrBoolean) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Обновление параметра объекта типа флаг- Parameters:
objectId
- id объектаparameterId
- id параметра объекта типа флагvalue
- новое значение (true/false)- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
dateParameterValueUpdate
void dateParameterValueUpdate(int contractId, EntityAttrDate entityAttrDate) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Обновление параметра объекта типа дата- Parameters:
objectId
- id объектаparameterId
- id параметра объекта типа датаvalue
- новое значение- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
listParameterValueUpdate
void listParameterValueUpdate(int contractId, EntityAttrList entityAttrList) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Обновление спискового параметра объекта- Parameters:
objectId
- id объектаparameterId
- id параметра объекта типа списокvalue
- новое значение- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
getListParameterValue
int getListParameterValue(int objectId, int parameterId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Получение установленного спискового значение для объекта договора- Parameters:
objectId
- id объектаparameterId
- id спискового параметра объекта- Returns:
- id установленного спискового значение для объекта
- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
getParameterHistory
List<ParameterHistoryEntry> getParameterHistory(int objectId, int parameterId, int parameterType) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Получение истории изменения параметра объекта- Parameters:
objectId
- id объектаparameterId
- id параметра объектаparameterType
- id типа параметра объекта- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
clearParameterHistory
void clearParameterHistory(int objectId, int parameterId, int parameterType) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Очистка истории изменения параметра объекта- Parameters:
objectId
- id объектаparameterId
- id параметра объектаparameterType
- id типа параметра объекта- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-