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.BGException
public void deleteTrayInfoLogin(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public 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.BGException
public 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.BGException
public boolean hasActiveLogin(int cid, java.util.Date time) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public 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.BGException
public 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.BGException
public void generateTrayInfoLogin(int type, int cid, java.lang.String pswd) throws ru.bitel.bgbilling.common.BGException
type
- cid
- pswd
- ru.bitel.bgbilling.common.BGException
- если какая ошибка, или нет денег.