Package ru.bgcrm.plugin.dispatch.dao
Class DispatchDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.plugin.dispatch.dao.DispatchDAO
-
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 TypeMethodDescriptionaccountSubsriptionList(String email) voidaccountSubsriptionUpdate(String email, Set<Integer> dispatchIds) voiddispatchDelete(int id) dispatchGet(int id) dispatchList(Set<Integer> ids) voiddispatchUpdate(Dispatch dispatch) voidmessageAccountList(int messageId) voidmessageDelete(int id) messageGet(int id) voidmessageSearch(SearchResult<DispatchMessage> result, Boolean sent) voidmessageUpdate(DispatchMessage message) voidsearchDispatch(SearchResult<Dispatch> result) 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
-
DispatchDAO
-
-
Method Details
-
searchDispatch
- Throws:
BGException
-
dispatchUpdate
- Throws:
BGException
-
dispatchGet
- Throws:
BGException
-
dispatchDelete
- Throws:
BGException
-
dispatchList
- Throws:
BGException
-
dispatchUpdateAccountCounts
- Throws:
BGException
-
accountSubsriptionList
- Throws:
BGException
-
accountSubsriptionUpdate
- Throws:
BGException
-
messageSearch
- Throws:
BGException
-
messageUnsentList
- Throws:
BGException
-
messageGet
- Throws:
BGException
-
messageDelete
- Throws:
BGException
-
messageAccountList
- Throws:
BGException
-
messageUpdate
- Throws:
BGException
-