Package ru.bgcrm.dao
Class CustomerLinkDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.CommonLinkDAO
ru.bgcrm.dao.CustomerLinkDAO
Customer links used for now only for storing linked contract for plugin BGBilling.
- 
Nested Class SummaryNested classes/interfaces inherited from class ru.bgcrm.dao.CommonDAOCommonDAO.ObjectExtractor<T>, CommonDAO.RecordUpdater<T extends Id>
- 
Field SummaryFields inherited from class ru.bgcrm.dao.CommonDAOcon, log, SQL_AND, SQL_DELETE, SQL_DELETE_FROM, SQL_DESC, SQL_DISTINCT, SQL_FROM, SQL_GROUP_BY, SQL_INNER_JOIN, SQL_INSERT_IGNORE_INTO, 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_VALUES_1, SQL_VALUES_2, SQL_VALUES_3, SQL_VALUES_4, SQL_VALUES_5, SQL_WHERE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected Stringprotected Stringprotected StringgetTable()voidsearchCustomerByLink(Pageable<Customer> searchResult, CommonObjectLink link) Methods inherited from class ru.bgcrm.dao.CommonLinkDAOaddLink, addLinkIfNotExist, copyLinks, copyLinks, deleteLink, deleteLinksTo, deleteLinksWithType, deleteObjectLinks, getLinkDAO, getObjectLinksWithType, isLinkExists, prepareLink, updateLinkTitlesMethods inherited from class ru.bgcrm.dao.CommonDAOdeleteById, foundRows, getById, getGroupedIds, getGroupedIds, getIds, getIds, getPageLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, update, updateColumn, updateIds, updateIds, updateOrInsert
- 
Constructor Details- 
CustomerLinkDAO
 
- 
- 
Method Details- 
getTable- Specified by:
- getTablein class- CommonLinkDAO
 
- 
getColumnName- Specified by:
- getColumnNamein class- CommonLinkDAO
 
- 
getObjectType- Specified by:
- getObjectTypein class- CommonLinkDAO
 
- 
searchCustomerByLink
 
-