public class GateManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.sql.Connection |
con |
protected int |
mid |
Constructor and Description |
---|
GateManager(java.sql.Connection con,
int mid) |
Modifier and Type | Method and Description |
---|---|
void |
addAddressJoin(java.lang.StringBuffer query) |
void |
deleteGate(int gateID)
Удаляет шлюз по его коду
|
java.util.List<Gate> |
getContractGates(int cid)
Получить шлюзы данного договора
|
Gate |
getGateById(int gateId)
Возвращает шлюз по его коду - TODO : передалать на универсальную функцию - getGateList
|
Gate |
getGateByID(int gateId)
Deprecated.
|
java.util.List<Gate> |
getGateByTypeId(int typeId)
Возвращает список гейтов по типу.
|
java.util.List<Gate> |
getGateByTypeID(int typeId)
Deprecated.
|
java.util.List<Gate> |
getGatesList() |
java.util.List<Gate> |
getGatesList(GateFilter filter)
Возвращает список всех шлюзов
|
Gate |
getGateTree(GateFilter filter)
Возвращает дерево шлюзов
|
static void |
loadFromResultSet(java.sql.ResultSet rs,
Gate gate) |
static void |
loadFromResultSet(java.sql.ResultSet rs,
Gate gate,
boolean loadAddress) |
void |
moveGates(java.lang.String ids,
int id)
Переносит шлюзы в папку
|
void |
updateGate(java.lang.String gateID,
Gate gate)
Обновляет шлюз
|
public void deleteGate(int gateID)
gateID
- код шлюзаpublic java.util.List<Gate> getGatesList(GateFilter filter)
public java.util.List<Gate> getGatesList()
public void addAddressJoin(java.lang.StringBuffer query)
public Gate getGateTree(GateFilter filter)
public static void loadFromResultSet(java.sql.ResultSet rs, Gate gate) throws java.sql.SQLException
java.sql.SQLException
public static void loadFromResultSet(java.sql.ResultSet rs, Gate gate, boolean loadAddress) throws java.sql.SQLException
java.sql.SQLException
public Gate getGateById(int gateId)
gateId
- код шлюза@Deprecated public Gate getGateByID(int gateId)
getGateById(int)
.gateId
- public void moveGates(java.lang.String ids, int id)
ids
- коды переносимых шлюзовid
- код шлюза, в папку которого переносятся шлюзыpublic void updateGate(java.lang.String gateID, Gate gate)
gateID
- код шлюза, если "new" - то создать новыйgate
- шлюзpublic java.util.List<Gate> getContractGates(int cid)
cid
- код договораpublic java.util.List<Gate> getGateByTypeId(int typeId)
typeId
- ид_типа@Deprecated public java.util.List<Gate> getGateByTypeID(int typeId)
getGateByTypeId(int)
.typeId
-