Class TrayInfoLoginManager
java.lang.Object
ru.bitel.bgbilling.modules.trayinfo.server.bean.TrayInfoLoginManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTrayInfoLogin(int cid, String pswd, Date date1, Date date2) voiddeleteTrayInfoLogin(int id) Удаление логина по его id/login.voidgenerateTrayInfoLogin(int type, int cid, String pswd) Геренация нового логина.intgetCidIsActive(String login, String pswd) Возвращает ид договора, если есть активный аккаунт на сейчас, по логину и паролю.List<ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin>getContractLoginsList(int cid) Все логины с фильтром по договору. сортировка по date1 убывание.ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogingetTrayInfoLogin(int id) booleanhasActiveLogin(int cid, Date time) voidupdateTrayInfoLogin(int id, String pswd, Date date1, Date date2)
-
Constructor Details
-
TrayInfoLoginManager
-
-
Method Details
-
getTrayInfoLogin
public ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin getTrayInfoLogin(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deleteTrayInfoLogin
public void deleteTrayInfoLogin(int id) throws ru.bitel.bgbilling.common.BGException Удаление логина по его id/login.- Throws:
ru.bitel.bgbilling.common.BGException
-
getContractLoginsList
public List<ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin> getContractLoginsList(int cid) throws ru.bitel.bgbilling.common.BGException Все логины с фильтром по договору. сортировка по date1 убывание.- Parameters:
cid- договор, если -1 — игнорируется.- Returns:
- список логинов.
- Throws:
ru.bitel.bgbilling.common.BGException
-
addTrayInfoLogin
public void addTrayInfoLogin(int cid, String pswd, Date date1, Date date2) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
hasActiveLogin
- Throws:
ru.bitel.bgbilling.common.BGException
-
getCidIsActive
Возвращает ид договора, если есть активный аккаунт на сейчас, по логину и паролю.- Parameters:
login- логинpswd- пароль- Returns:
- ид договора, или -1, если не найдено соответствия логин-пароль на текущий момент времени.
- Throws:
SQLException- ошибка эскуэляru.bitel.bgbilling.common.BGException
-
updateTrayInfoLogin
public void updateTrayInfoLogin(int id, String pswd, Date date1, Date date2) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
generateTrayInfoLogin
public void generateTrayInfoLogin(int type, int cid, String pswd) throws ru.bitel.bgbilling.common.BGException Геренация нового логина.- Parameters:
type-cid-pswd-- Throws:
ru.bitel.bgbilling.common.BGException- если какая ошибка, или нет денег.
-