Class GroupLoadDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.process.ProcessDAO
org.bgerp.plugin.pln.workload.dao.GroupLoadDAO
-
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.process.ProcessDAO
LINKED_PROCESS, MODE_USER_CLOSED, MODE_USER_CREATED, MODE_USER_STATUS_CHANGED
Fields inherited from class ru.bgcrm.dao.CommonDAO
con, log, SQL_AND, SQL_DELETE, SQL_DESC, SQL_DISTINCT, SQL_FROM, SQL_GROUP_BY, SQL_INNER_JOIN, SQL_INSERT, SQL_INSERT_IGNORE, 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProcessList
(GroupLoadConfig config, Date date, Collection<Integer> processTypeIds, Collection<Integer> groupIds, String sort) Возвращает список процессов с указанными типами процессовProcessType
и группами пользователейUserGroup
.Methods inherited from class ru.bgcrm.dao.process.ProcessDAO
addDateFilter, addDateTimeFilter, addFilters, deleteProcess, getCountQuery, getIsolationJoin, getLastProcessChangeLog, getProcess, getProcessFromRs, getProcessFromRs, getProcessList, getProcessOrThrow, prepareQueueSelect, processIdInvert, searchProcess, searchProcessListByAddress, searchProcessListForMessage, searchProcessListForUser, searchProcessListForUser, searchProcessLog, updateProcess, updateProcessExecutors, updateProcessGroups
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
-
Constructor Details
-
GroupLoadDAO
-
-
Method Details
-
getProcessList
public List<Object[]> getProcessList(GroupLoadConfig config, Date date, Collection<Integer> processTypeIds, Collection<Integer> groupIds, String sort) throws Exception Возвращает список процессов с указанными типами процессовProcessType
и группами пользователейUserGroup
.- Parameters:
processTypeIds
- типы процессовgroupIds
- группы пользователей- Returns:
- Throws:
Exception
-