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.BGExceptionpublic Iface getIface(int id)
id - код интерфейсаpublic Iface getIface(int sourceId, int number)
sourceId - источникnumber - числоpublic void deleteIface(int id)
id - код интерфейса