Class IfaceManager
java.lang.Object
ru.bitel.bgbilling.modules.ipn.server.bean.IfaceManager
public class IfaceManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description IfaceManager(java.sql.Connection con, int mid) -
Method Summary
Modifier and Type Method Description voiddeleteIface(int id)Удаляет интерфейс по его кодуIfacegetIface(int id)Возвращает интерфейс по его кодуIfacegetIface(int sourceId, int number)Возвращает интерфейс по его источнику и числуjava.util.List<Iface>getSourceIfaceList(int sourceId)Возвращает список интерфейсов для данного источникаjava.util.Map<java.lang.Integer,java.util.List<Iface>>getSourceIfacesMap()Возвращает карту источников и списков их интерфейсовvoidupdateIface(Iface iFace)Обновляет интерфейсMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
IfaceManager
public IfaceManager(java.sql.Connection con, int mid)
-
-
Method Details
-
getSourceIfacesMap
Возвращает карту источников и списков их интерфейсов- Returns:
-
getSourceIfaceList
Возвращает список интерфейсов для данного источника- Parameters:
sourceId- код источника- Returns:
-
updateIface
Обновляет интерфейс- Parameters:
iFace- интерфейс- Throws:
ru.bitel.bgbilling.common.BGException
-
getIface
Возвращает интерфейс по его коду- Parameters:
id- код интерфейса- Returns:
-
getIface
Возвращает интерфейс по его источнику и числу- Parameters:
sourceId- источникnumber- число- Returns:
-
deleteIface
public void deleteIface(int id)Удаляет интерфейс по его коду- Parameters:
id- код интерфейса
-