Class DialUpLoginParameterManager
java.lang.Object
ru.bitel.bgbilling.modules.dialup.server.bean.DialUpLoginParameterManager
Менеджер параметров логина DialUp
-
Constructor Summary
ConstructorDescriptionDialUpLoginParameterManager
(Connection con, int mid, Preferences moduleSetup) -
Method Summary
Modifier and TypeMethodDescriptionvoid
getLogForLogins
(Map<String, Object> dataMap, List<String[]> loginList, String name, Map<Integer, User> userMap) Получает логи для логина (для JSP)void
Получает логи для логинов (для Веба)getLoginParameter
(int lid) Возвращает карту параметров логина (имя-параметр)boolean
saveLoginParameter
(int lid, String name, String value) Сохраняет параметр логинаvoid
Записывает лог об изменении параметров
-
Constructor Details
-
DialUpLoginParameterManager
-
-
Method Details
-
getLoginParameter
Возвращает карту параметров логина (имя-параметр)- Parameters:
lid
- код логина- Returns:
- HashMap
- Throws:
SQLException
-
saveLoginParameter
Сохраняет параметр логина- Parameters:
lid
- код логинаname
- имя параметраvalue
- значение параметра- Returns:
- true, если сохранение успешно
- Throws:
SQLException
-
writeLog
Записывает лог об изменении параметров- Parameters:
lid
- код логинаname
- имя параметраvalue
- значение параметраuserId
- код пользователя- Throws:
SQLException
-
getLogForLogins
public void getLogForLogins(Element logs, Element logins, String name, Map<Integer, User> userMap) throws ExceptionПолучает логи для логинов (для Веба)- Parameters:
logs
- элемент, дочерние элементы которого будут являться лог-записямиlogins
- элемент, дочерние элементы которого содержат логины, для которых получаются логиname
- имя параметраuserMap
- карта пользователей (используется для преобразования "код пользователя"=>"имя пользователя"- Throws:
SQLException
Exception
-
getLogForLogins
public void getLogForLogins(Map<String, Object> dataMap, List<String[]> loginList, String name, Map<Integer, throws ExceptionUser> userMap) Получает логи для логина (для JSP)- Parameters:
dataMap
- карта данныхloginList
- список логиновname
- имя параметраuserMap
- карта пользователей- Throws:
SQLException
Exception
-