Package ru.bgcrm.dao.process
Class QueueDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.process.QueueDAO
-
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 TypeMethodDescriptionvoiddelete(int id) getQueue(int id) getQueueProcessStat(Queue queue) getQueueProcessTypeIds(int id) getQueueStat(Queue queue, String userIds) getQueueUserStat(Queue queue, String userIds) voidsearchQueue(SearchResult<Queue> searchResult, Set<Integer> queueIds, int queueId, String filter, int typeId) voidupdateQueue(Queue queue, int user) 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
-
QueueDAO
-
-
Method Details
-
searchQueue
public void searchQueue(SearchResult<Queue> searchResult, Set<Integer> queueIds, int queueId, String filter, int typeId) throws SQLException - Throws:
SQLException
-
getQueueList
- Throws:
SQLException
-
getQueue
- Throws:
SQLException
-
updateQueue
- Throws:
BGException
-
getQueueProcessTypeIds
- Throws:
BGException
-
getQueueStat
- Throws:
SQLException
-
getQueueProcessStat
- Throws:
SQLException
-
getQueueUserStat
- Throws:
SQLException
-
delete
- Throws:
SQLException
-