Interface TrayInfoService
public interface TrayInfoService
Вебсервисы трей-инфо.
-
Method Summary
Modifier and Type Method Description void
deleteLogin(int cid, int id)
Удаление логина.void
deleteLoginType(int id)
Удаление типа логина.java.util.List<IdTitle>
getChargesList()
Получение списка типов расходов для инициализации редактора типов логинов.ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin
getLogin(int cid, int id)
Получение конкретного логина.java.util.List<ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin>
getLogins(int cid)
Таблица логинов.ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoType
getLoginType(int id)
Получение типа логина.java.util.List<ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoType>
getLoginTypes()
Таблица всех типов логинов.void
updateLogin(ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin login)
Сохранение логина.void
updateLoginType(ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoType type)
Редактирование типа логина.
-
Method Details
-
deleteLoginType
void deleteLoginType(int id) throws ru.bitel.bgbilling.common.BGExceptionУдаление типа логина.- Parameters:
id
- ид типа логина.- Throws:
ru.bitel.bgbilling.common.BGException
-
getChargesList
Получение списка типов расходов для инициализации редактора типов логинов.- Throws:
ru.bitel.bgbilling.common.BGException
-
getLoginType
ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoType getLoginType(int id) throws ru.bitel.bgbilling.common.BGExceptionПолучение типа логина. Для редактора.- Parameters:
id
- ид типа логина.- Throws:
ru.bitel.bgbilling.common.BGException
-
getLogins
java.util.List<ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin> getLogins(int cid) throws ru.bitel.bgbilling.common.BGExceptionТаблица логинов. Или все логины договора. Используется при логинах договора и для всех и для всех + фильтр-договора.- Parameters:
cid
- если надо указать договор, если -1, игнорируется.- Throws:
ru.bitel.bgbilling.common.BGException
-
deleteLogin
void deleteLogin(int cid, int id) throws ru.bitel.bgbilling.common.BGExceptionУдаление логина.- Parameters:
id
- ид логина (т.е. сам логин).- Throws:
ru.bitel.bgbilling.common.BGException
-
getLogin
ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin getLogin(int cid, int id) throws ru.bitel.bgbilling.common.BGExceptionПолучение конкретного логина. Для редактора.- Throws:
ru.bitel.bgbilling.common.BGException
-
getLoginTypes
java.util.List<ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoType> getLoginTypes() throws ru.bitel.bgbilling.common.BGExceptionТаблица всех типов логинов. Например, для отображения в админке.- Throws:
ru.bitel.bgbilling.common.BGException
-
updateLogin
void updateLogin(ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoLogin login) throws ru.bitel.bgbilling.common.BGExceptionСохранение логина. Из редактора.- Throws:
ru.bitel.bgbilling.common.BGException
-
updateLoginType
void updateLoginType(ru.bitel.bgbilling.modules.trayinfo.common.TrayInfoType type) throws ru.bitel.bgbilling.common.BGExceptionРедактирование типа логина.- Throws:
ru.bitel.bgbilling.common.BGException
-