public class AccountManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.sql.Connection |
con |
protected int |
mid |
Constructor and Description |
---|
AccountManager(java.sql.Connection con,
int mid) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
checkAccount(Account account)
Проверка наличия подобного аккаунта в БД.
|
void |
deleteAccount(int id)
Удаление аккаунта по его коду.
|
java.util.List<Account> |
findAccounts(java.lang.String mask,
int domainId)
Поиск аккаунтов в домене.
|
Account |
getAccountById(int id)
Получение аккаунта по его коду.
|
Account |
getAccountByID(int id)
Deprecated.
|
java.util.List<Account> |
getContractAccountList(int cid)
Получение списка аккаунтов договора.
|
java.util.List<Account> |
getContractAccountList(int cid,
java.util.Date date) |
int |
getContractAccountsCount(int cid,
java.util.Date date) |
java.util.List<Account> |
getNeedCloseAccountList(java.util.Date date) |
java.util.List<Account> |
getNeedOpenAccountList(java.util.Date date) |
protected java.lang.String |
getTableName(int mid) |
void |
updateAccount(Account account)
Изменение/добавление аккаунта.
|
void |
updateAccount(java.lang.String id,
Account account)
Deprecated.
|
protected java.lang.String getTableName(int mid)
public int getContractAccountsCount(int cid, java.util.Date date)
public java.util.List<Account> getContractAccountList(int cid)
cid
- код договораpublic java.util.List<Account> getContractAccountList(int cid, java.util.Date date)
public java.util.List<Account> findAccounts(java.lang.String mask, int domainId)
mask
- подстрока с именем аккаунтаdomainId
- код доменаpublic java.lang.String checkAccount(Account account)
account
- @Deprecated public Account getAccountByID(int id)
getAccountByID(int)
id
- public Account getAccountById(int id)
id
- @Deprecated public void updateAccount(java.lang.String id, Account account) throws ru.bitel.bgbilling.common.BGException
updateAccount(Account)
.id
- account
- ru.bitel.bgbilling.common.BGException
public void updateAccount(Account account)
account
- public void deleteAccount(int id)
id
- public java.util.List<Account> getNeedOpenAccountList(java.util.Date date)
public java.util.List<Account> getNeedCloseAccountList(java.util.Date date)