Package ru.bgcrm.dao
Class ParamLogDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.ParamLogDAO
-
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, dateFormat_DDMMYYYY, dateFormat_DDMMYYYY_HHMM, log, SQL_AND, SQL_DELETE, SQL_DESC, SQL_FROM, SQL_GROUP_BY, SQL_INNER_JOIN, SQL_INSERT, SQL_INSERT_IGNORE, SQL_LEFT_JOIN, SQL_LEFT_OUTER_JOIN, SQL_LIMIT, SQL_ON_DUP_KEY_UPDATE, SQL_OR, SQL_ORDER_BY, SQL_REPLACE, SQL_SELECT, SQL_SELECT_ALL_FROM, SQL_SELECT_COUNT_ROWS, SQL_SET, SQL_UPDATE, SQL_WHERE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHistory(int id, List<Parameter> params, boolean offEncryption, SearchResult<ParameterLogItem> searchResult) getLastParamChange(int objectId, int paramId) getParameterHistory(int objectId, int paramId) voidinsertParamLog(int id, int paramId, int userId, String text) Methods inherited from class ru.bgcrm.dao.CommonDAO
buildPlaceholders, deleteById, execute, execute, execute, executeBatch, executeInsert, executeUpdate, getById, getFoundRows, getFoundRows, getGroupedIds, getGroupedIds, getIds, getIds, getLikePattern, getLikePatternEnd, getLikePatternStart, getLikePatternSub, getMySQLLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, sqlToBgException, update, updateColumn, updateIds, updateIds
-
Constructor Details
-
ParamLogDAO
-
-
Method Details
-
insertParamLog
- Throws:
BGException
-
getHistory
public List<ParameterLogItem> getHistory(int id, List<Parameter> params, boolean offEncryption, SearchResult<ParameterLogItem> searchResult) throws BGException - Throws:
BGException
-
getParameterHistory
- Throws:
BGException
-
getLastParamChange
- Throws:
BGException
-