public class ContractModuleConfigDao extends AbstractContractConfig
fields, TABLE_CONTRACT_MODULE_CONFIG, TABLE_CONTRACT_PLUGIN_CONFIG
Constructor and Description |
---|
ContractModuleConfigDao(java.sql.Connection con,
int moduleId) |
Modifier and Type | Method and Description |
---|---|
void |
delete(int contractId,
int moduleId,
java.lang.String key) |
void |
delete(int contractId,
java.lang.String key) |
java.lang.String |
get(int contractId,
int moduleId,
java.lang.String key) |
java.lang.String |
get(int contractId,
int moduleId,
java.lang.String key,
java.lang.String defaultValue) |
java.lang.String |
get(int contractId,
java.lang.String key) |
java.lang.String |
get(int contractId,
java.lang.String key,
java.lang.String defaultValue) |
static java.lang.String |
getPaymentCheckAddress(java.sql.Connection con,
int moduleId,
int contractId)
Получение адреса (email или телефон) для чека, более приоритетным является email.
|
static java.lang.String |
getPaymentEmail(java.sql.Connection con,
int moduleId,
int contractId)
Получение email для платежа (указанного перед платежом).
|
static java.lang.String |
getPaymentPhone(java.sql.Connection con,
int moduleId,
int contractId)
Получение телефона для платежа (указанного перед платежом).
|
void |
update(int contractId,
int moduleId,
java.lang.String key,
java.lang.String value) |
void |
update(int contractId,
java.lang.String key,
java.lang.String value) |
close, deleteForContract, getKeyList, searchContractModuleConfig
public ContractModuleConfigDao(java.sql.Connection con, int moduleId)
public java.lang.String get(int contractId, java.lang.String key) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.lang.String get(int contractId, java.lang.String key, java.lang.String defaultValue) throws ru.bitel.bgbilling.common.BGException
get
in class AbstractContractConfig
ru.bitel.bgbilling.common.BGException
public java.lang.String get(int contractId, int moduleId, java.lang.String key) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.lang.String get(int contractId, int moduleId, java.lang.String key, java.lang.String defaultValue) throws ru.bitel.bgbilling.common.BGException
get
in class AbstractContractConfig
ru.bitel.bgbilling.common.BGException
public void update(int contractId, java.lang.String key, java.lang.String value) throws ru.bitel.bgbilling.common.BGException
update
in class AbstractContractConfig
ru.bitel.bgbilling.common.BGException
public void update(int contractId, int moduleId, java.lang.String key, java.lang.String value) throws ru.bitel.bgbilling.common.BGException
update
in class AbstractContractConfig
ru.bitel.bgbilling.common.BGException
public void delete(int contractId, java.lang.String key) throws ru.bitel.bgbilling.common.BGException
delete
in class AbstractContractConfig
ru.bitel.bgbilling.common.BGException
public void delete(int contractId, int moduleId, java.lang.String key) throws ru.bitel.bgbilling.common.BGException
delete
in class AbstractContractConfig
ru.bitel.bgbilling.common.BGException
public static java.lang.String getPaymentEmail(java.sql.Connection con, int moduleId, int contractId) throws ru.bitel.bgbilling.common.BGException
con
- moduleId
- contractId
- ru.bitel.bgbilling.common.BGException
public static java.lang.String getPaymentPhone(java.sql.Connection con, int moduleId, int contractId) throws ru.bitel.bgbilling.common.BGException
con
- moduleId
- contractId
- ru.bitel.bgbilling.common.BGException
public static java.lang.String getPaymentCheckAddress(java.sql.Connection con, int moduleId, int contractId) throws ru.bitel.bgbilling.common.BGException
con
- moduleId
- contractId
- ru.bitel.bgbilling.common.BGException