Class GateManager
java.lang.Object
ru.bitel.bgbilling.modules.ipn.server.bean.GateManager
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddAddressJoin(StringBuffer query) voiddeleteGate(int gateID) Удаляет шлюз по его кодуgetContractGates(int cid) Получить шлюзы данного договораgetGateById(int gateId) Возвращает шлюз по его коду - TODO : передалать на универсальную функцию - getGateListgetGateByID(int gateId) Deprecated.getGateByTypeId(int typeId) Возвращает список гейтов по типу.getGateByTypeID(int typeId) Deprecated.getGatesList(GateFilter filter) Возвращает список всех шлюзовgetGateTree(GateFilter filter) Возвращает дерево шлюзовstatic voidloadFromResultSet(ResultSet rs, Gate gate) static voidloadFromResultSet(ResultSet rs, Gate gate, boolean loadAddress) voidПереносит шлюзы в папкуvoidupdateGate(String gateID, Gate gate) Обновляет шлюз 
- 
Field Details
- 
mid
protected int mid - 
con
 
 - 
 - 
Constructor Details
- 
GateManager
 
 - 
 - 
Method Details
- 
deleteGate
public void deleteGate(int gateID) Удаляет шлюз по его коду- Parameters:
 gateID- код шлюза
 - 
getGatesList
Возвращает список всех шлюзов- Returns:
 
 - 
getGatesList
 - 
addAddressJoin
 - 
getGateTree
Возвращает дерево шлюзов- Returns:
 
 - 
loadFromResultSet
- Throws:
 SQLException
 - 
loadFromResultSet
public static void loadFromResultSet(ResultSet rs, Gate gate, boolean loadAddress) throws SQLException - Throws:
 SQLException
 - 
getGateById
Возвращает шлюз по его коду - TODO : передалать на универсальную функцию - getGateList- Parameters:
 gateId- код шлюза- Returns:
 
 - 
getGateByID
Deprecated.ИспользоватьgetGateById(int).- Parameters:
 gateId-- Returns:
 
 - 
moveGates
Переносит шлюзы в папку- Parameters:
 ids- коды переносимых шлюзовid- код шлюза, в папку которого переносятся шлюзы
 - 
updateGate
Обновляет шлюз- Parameters:
 gateID- код шлюза, если "new" - то создать новыйgate- шлюз
 - 
getContractGates
Получить шлюзы данного договора- Parameters:
 cid- код договора- Returns:
 
 - 
getGateByTypeId
Возвращает список гейтов по типу. Может и пригодится ещё когда-нибудь, но пока используется только для определения используется ли данный тип где-нибудь у гейта, при удалении типа.- Parameters:
 typeId- ид_типа- Returns:
 - список гейтов заявленного типа
 
 - 
getGateByTypeID
Deprecated.ИспользоватьgetGateByTypeId(int).- Parameters:
 typeId-- Returns:
 
 
 -