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- если какая ошибка, или нет денег.
 
 -