Class GateManager
java.lang.Object
ru.bitel.bgbilling.modules.ipn.server.bean.GateManager
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAddressJoin
(StringBuffer query) void
deleteGate
(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 void
loadFromResultSet
(ResultSet rs, Gate gate) static void
loadFromResultSet
(ResultSet rs, Gate gate, boolean loadAddress) void
Переносит шлюзы в папкуvoid
updateGate
(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:
-