Package ru.bitel.bgbilling.server.util
Class ScriptUtils
java.lang.Object
ru.bitel.bgbilling.server.util.ScriptUtils
- All Implemented Interfaces:
AutoCloseable
Всякие общие методы, удобные в скприптах и конвертерах.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addContractParameter
(int cid, int pid, String value) добавление параметра (любого типа) на договорvoid
addContractParameter
(int cid, int pid, String value, String comment) Добавление параметра (любого типа) на договорvoid
close()
getContractParameter
(int cid, int pid) Получение параметра договора любого типа в виде строки.getContractParameterAddress
(int cid, int pidAddress) Получение адресного параметра договора в виде AddressStruct.
-
Constructor Details
-
ScriptUtils
-
-
Method Details
-
close
public void close() throws ru.bitel.bgbilling.common.BGException- Specified by:
close
in interfaceAutoCloseable
- Throws:
ru.bitel.bgbilling.common.BGException
-
addContractParameter
public void addContractParameter(int cid, int pid, String value) throws ru.bitel.bgbilling.common.BGException добавление параметра (любого типа) на договор- Throws:
ru.bitel.bgbilling.common.BGException
-
addContractParameter
public void addContractParameter(int cid, int pid, String value, String comment) throws ru.bitel.bgbilling.common.BGException Добавление параметра (любого типа) на договор- Parameters:
cid
- код договора, для которого добавляется параметрpid
- код параметра договораvalue
- значение.comment
- комментарий для параметров, которые это поддерживают (например, параметр типа телефон, email) либо некая доп. информация, которая нужна для работы с параметром (например, формат даты для параметра типа дата)- Throws:
ru.bitel.bgbilling.common.BGException
-
getContractParameter
Получение параметра договора любого типа в виде строки.- Throws:
ru.bitel.bgbilling.common.BGException
-
getContractParameterAddress
Получение адресного параметра договора в виде AddressStruct.
-