public class IfaceManager
extends java.lang.Object
Constructor and Description |
---|
IfaceManager(java.sql.Connection con,
int mid) |
Modifier and Type | Method and 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)
Обновляет интерфейс
|
public java.util.Map<java.lang.Integer,java.util.List<Iface>> getSourceIfacesMap()
public java.util.List<Iface> getSourceIfaceList(int sourceId)
sourceId
- код источникаpublic void updateIface(Iface iFace) throws ru.bitel.bgbilling.common.BGException
iFace
- интерфейсru.bitel.bgbilling.common.BGException
public Iface getIface(int id)
id
- код интерфейсаpublic Iface getIface(int sourceId, int number)
sourceId
- источникnumber
- числоpublic void deleteIface(int id)
id
- код интерфейса