Interface ParameterObjectTypeService
public interface ParameterObjectTypeService
Привязка параметров к типам объекта
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteListParameterValue
(int valueId) getAvaliableTypeForObjectType
(int objectTypeId) getValuesForListParameter
(int parameterId) objectTypeParameterList
(int objectTypeId) void
parameterMoving
(int objectTypeParameterId, int parameterId, boolean moveToUp) void
updateLinkParameterWithObjectType
(int objectTypeId, int parameterId, boolean add) Привязка или удаление параметра типа объектаvoid
updateListParameterValue
(ListValue listValue)
-
Method Details
-
objectTypeParameterList
List<ObjectTypeParameter> objectTypeParameterList(int objectTypeId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
getAvaliableTypeForObjectType
List<IdTitle> getAvaliableTypeForObjectType(int objectTypeId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Parameters:
objectTypeId
- ID типа объекта- Returns:
- список доступных параметров для привязки к типу объекта
- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
updateLinkParameterWithObjectType
void updateLinkParameterWithObjectType(int objectTypeId, int parameterId, boolean add) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException Привязка или удаление параметра типа объекта- Parameters:
objectTypeId
- ID типа объектаparameterId
- ID параметраadd
- true - привязать, false - удалить- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
parameterMoving
void parameterMoving(int objectTypeParameterId, int parameterId, boolean moveToUp) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
getValuesForListParameter
List<ListValue> getValuesForListParameter(int parameterId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
getListParameters
List<ContractObjectParam> getListParameters() throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException- Returns:
- лист спиского типа параметров
- Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
updateListParameterValue
void updateListParameterValue(ListValue listValue) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-
deleteListParameterValue
void deleteListParameterValue(int valueId) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-