Package ru.bgcrm.dao
Class IfaceStateDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.IfaceStateDAO
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bgcrm.dao.CommonDAO
CommonDAO.ObjectExtractor<T>, CommonDAO.RecordUpdater<T extends Id>
-
Field Summary
Fields inherited from class ru.bgcrm.dao.CommonDAO
con, SQL_AND, SQL_DELETE, SQL_DELETE_FROM, SQL_DESC, SQL_DISTINCT, SQL_FROM, SQL_GROUP_BY, SQL_INNER_JOIN, SQL_INSERT, SQL_INSERT_IGNORE, SQL_INSERT_INTO, SQL_LEFT_JOIN, SQL_LIMIT, SQL_ON_DUP_KEY_UPDATE, SQL_ORDER_BY, SQL_REPLACE, SQL_SELECT, SQL_SELECT_ALL_FROM, SQL_SELECT_COUNT_ROWS, SQL_SET, SQL_UNION_ALL, SQL_UPDATE, SQL_VALUES, SQL_WHERE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
compareAndUpdateState
(IfaceState currentState, IfaceState newState, DynActionForm form) getIfaceStates
(String objectType, int objectId) void
updateIfaceState
(IfaceState state) Methods inherited from class ru.bgcrm.dao.CommonDAO
deleteById, foundRows, getById, getFoundRows, getGroupedIds, getGroupedIds, getIds, getIds, getLikePatternEnd, getLikePatternStart, getLikePatternSub, getPageLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, sqlToBgException, update, updateColumn, updateIds, updateIds, updateOrInsert
-
Field Details
-
TABLE_NAME
- See Also:
-
-
Constructor Details
-
IfaceStateDAO
-
-
Method Details
-
getIfaceStates
- Throws:
SQLException
-
updateIfaceState
- Throws:
SQLException
-
compareAndUpdateState
public void compareAndUpdateState(IfaceState currentState, IfaceState newState, DynActionForm form) throws SQLException - Throws:
SQLException
-