Package ru.bgcrm.dao.user
Class UserGroupDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.user.UserGroupDAO
-
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_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 TypeMethodDescriptionboolean
checkGroup
(int id, int parentId, String title) true если можно добавить скрипт с таким именем в данный каталогvoid
deleteGroup
(int id) getGroupById
(int id) getGroupPermsetIds
(int groupId) getGroupQueueIds
(int groupId) void
searchGroup
(Pageable<Group> searchResult, int parentId) void
searchGroup
(Pageable<Group> searchResult, int parentId, int archive) void
searchGroup
(Pageable<Group> searchResult, int parentId, int archive, String filter) void
updateGroup
(Group group) Methods inherited from class ru.bgcrm.dao.CommonDAO
deleteById, foundRows, getById, getGroupedIds, getGroupedIds, getIds, getIds, getPageLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, update, updateColumn, updateIds, updateIds, updateOrInsert
-
Constructor Details
-
UserGroupDAO
-
-
Method Details
-
searchGroup
-
searchGroup
-
searchGroup
-
getGroupList
-
getGroupById
-
updateGroup
-
deleteGroup
- Throws:
SQLException
-
getGroupQueueIds
- Throws:
SQLException
-
getGroupPermsetIds
- Throws:
SQLException
-
getAllGroupPermsetIds
- Throws:
SQLException
-
getAllGroupQueueIds
- Throws:
SQLException
-
checkGroup
true если можно добавить скрипт с таким именем в данный каталог- Parameters:
parentId
-name
-- Returns:
- Throws:
SQLException
-