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 void
deleteIface(int id)
Удаляет интерфейс по его кодуIface
getIface(int id)
Возвращает интерфейс по его кодуIface
getIface(int sourceId, int number)
Возвращает интерфейс по его источнику и числуjava.util.List<Iface>
getSourceIfaceList(int sourceId)
Возвращает список интерфейсов для данного источникаjava.util.Map<java.lang.Integer,java.util.List<Iface>>
getSourceIfacesMap()
Возвращает карту источников и списков их интерфейсовvoid
updateIface(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
- код интерфейса
-