Class SBPilotTerminalManager
java.lang.Object
ru.bitel.bgbilling.plugins.sbpilot.server.bean.SBPilotTerminalManager
Класс, предоставляющий доступ к информации о терминалах (из конфига), парсящий
её, управляющий "авторизацией" и т.д. Для remote-режима.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
Номер залогиненного терминала.static SBPilotTerminal
getTerminal
(int terminalId) Возвращает указанный по номеру терминал.static Collection<SBPilotTerminal>
static void
static void
setCurrentTerminal
(int terminalId) Запись в сессию ИД терминала, который пользователь выбрал для использования.
-
Constructor Details
-
SBPilotTerminalManager
public SBPilotTerminalManager()
-
-
Method Details
-
getTerminals
-
getTerminal
public static SBPilotTerminal getTerminal(int terminalId) throws ru.bitel.bgbilling.common.BGException Возвращает указанный по номеру терминал.- Throws:
ru.bitel.bgbilling.common.BGException
-
setCurrentTerminal
public static void setCurrentTerminal(int terminalId) Запись в сессию ИД терминала, который пользователь выбрал для использования. Передаём 0 - это значит мы разлогиниваемся.- Parameters:
terminalId
- номер терминала в плагине.
-
getCurrentTerminalId
public static int getCurrentTerminalId()Номер залогиненного терминала.- Returns:
- номер терминала, или 0 если не выбран терминал.
-
resetCache
public static void resetCache()
-