Package ru.bgcrm.dao
Class ConfigDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.ConfigDAO
-
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, log, 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
ConstructorDescriptionConfigDAO
(Connection con) ConfigDAO
(Connection con, String tableName) Used only in address editor, clean up later. -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteGlobalConfig
(int id) getConfigRecordList
(String tableId, int recordId) Deprecated.getConfigRecordMap
(String tableId, int recordId) Deprecated.getGlobalConfig
(int id) getIncludes
(int parentId) Selects included configurations.void
searchGlobalConfigList
(Pageable<Config> searchResult, Set<Integer> allowedConfigIds, String filterLike) void
setActiveGlobalConfig
(int id) void
updateConfigForRecord
(String tableId, int recordId, List<ConfigRecord> config) Deprecated.void
updateConfigForRecord
(String tableId, int recordId, Map<String, String> config) Deprecated.void
updateGlobalConfig
(Config config) 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_CONFIG_GLOBAL
- See Also:
-
-
Constructor Details
-
ConfigDAO
-
ConfigDAO
Used only in address editor, clean up later.- Parameters:
con
-tableName
-
-
-
Method Details
-
searchGlobalConfigList
public void searchGlobalConfigList(Pageable<Config> searchResult, Set<Integer> allowedConfigIds, String filterLike) throws SQLException - Throws:
SQLException
-
getGlobalConfig
- Throws:
SQLException
-
getActiveGlobalConfig
- Throws:
SQLException
-
setActiveGlobalConfig
- Throws:
SQLException
-
updateGlobalConfig
- Throws:
SQLException
-
getIncludes
Selects included configurations.- Parameters:
parentId
-- Returns:
- map with key
Config.getId()
- Throws:
SQLException
-
deleteGlobalConfig
- Throws:
SQLException
-
getConfigRecordList
@Deprecated public List<ConfigRecord> getConfigRecordList(String tableId, int recordId) throws SQLException Deprecated.- Throws:
SQLException
-
getConfigRecordMap
@Deprecated public Map<String,String> getConfigRecordMap(String tableId, int recordId) throws SQLException Deprecated.- Throws:
SQLException
-
updateConfigForRecord
@Deprecated public void updateConfigForRecord(String tableId, int recordId, Map<String, String> config) throws SQLExceptionDeprecated.- Throws:
SQLException
-
updateConfigForRecord
@Deprecated public void updateConfigForRecord(String tableId, int recordId, List<ConfigRecord> config) throws SQLException Deprecated.- Throws:
SQLException
-