public class TrayInfoLoginManager
extends java.lang.Object
| Constructor and Description |
|---|
TrayInfoLoginManager(java.sql.Connection con,
int mid) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTrayInfoLogin(int cid,
java.lang.String pswd,
java.util.Date date1,
java.util.Date date2) |
void |
deleteTrayInfoLogin(int id)
Удаление логина по его id/login.
|
void |
generateTrayInfoLogin(int type,
int cid,
java.lang.String pswd)
Геренация нового логина.
|
int |
getCidIsActive(java.lang.String login,
java.lang.String pswd)
Возвращает ид договора, если есть активный аккаунт на сейчас, по логину и
паролю.
|
java.util.List<ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin> |
getContractLoginsList(int cid)
Все логины с фильтром по договору. сортировка по date1 убывание.
|
ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin |
getTrayInfoLogin(int id) |
boolean |
hasActiveLogin(int cid,
java.util.Date time) |
void |
updateTrayInfoLogin(int id,
java.lang.String pswd,
java.util.Date date1,
java.util.Date date2) |
public TrayInfoLoginManager(java.sql.Connection con,
int mid)
public ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin getTrayInfoLogin(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void deleteTrayInfoLogin(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic java.util.List<ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin> getContractLoginsList(int cid)
throws ru.bitel.bgbilling.common.BGException
cid - договор, если -1 — игнорируется.ru.bitel.bgbilling.common.BGExceptionpublic void addTrayInfoLogin(int cid,
java.lang.String pswd,
java.util.Date date1,
java.util.Date date2)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic boolean hasActiveLogin(int cid,
java.util.Date time)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic int getCidIsActive(java.lang.String login,
java.lang.String pswd)
throws ru.bitel.bgbilling.common.BGException
login - логинpswd - парольjava.sql.SQLException - ошибка эскуэляru.bitel.bgbilling.common.BGExceptionpublic void updateTrayInfoLogin(int id,
java.lang.String pswd,
java.util.Date date1,
java.util.Date date2)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionpublic void generateTrayInfoLogin(int type,
int cid,
java.lang.String pswd)
throws ru.bitel.bgbilling.common.BGException
type - cid - pswd - ru.bitel.bgbilling.common.BGException - если какая ошибка, или нет денег.