Interface ContractObjectParameterService
public interface ContractObjectParameterService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addressParameterValueDelete
(int objectId, int parameterId) Удаление параметра адреса для объекта на договореvoid
addressParameterValueUpdate
(int objectId, int parameterId, int formatKey, AddressStruct address) Обновление параметра адреса для объекта на договореvoid
clearParameterHistory
(int objectId, int parameterId, int parameterType) Очистка истории изменения параметра объектаvoid
dateParameterValueUpdate
(int objectId, int parameterId, Calendar value) Обновление параметра объекта типа датаvoid
flagParameterValueUpdate
(int objectId, int parameterId, boolean value) Обновление параметра объекта типа флагgetAddressParameterValue
(int objectId, int parameterId) Получение значения адреса для параметра объектаint
getListParameterValue
(int objectId, int parameterId) Получение установленного спискового значение для объекта договораgetParameterHistory
(int objectId, int parameterId, int parameterType) Получение истории изменения параметра объектаvoid
listParameterValueUpdate
(int objectId, int parameterId, int value) Обновление спискового параметра объектаvoid
textParameterValueUpdate
(int objectId, int parameterId, String value) Обновление текстового параметра объекта
-
Method Details
-
addressParameterValueUpdate
void addressParameterValueUpdate(int objectId, int parameterId, int formatKey, AddressStruct address) 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 objectId, int parameterId, String value) 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 objectId, int parameterId, boolean value) 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 objectId, int parameterId, Calendar value) 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 objectId, int parameterId, int value) 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
-