public class HSqlDbCrmMarketingHandler extends DbCrmMarketingHandlerImpl
Modifier and Type | Field and Description |
---|---|
static String |
PROC_REMOVE_MARKETING |
static String |
PROC_REMOVE_MARKETING_FEEDBACK |
static String |
PROC_SAVE_MARKETING |
static String |
PROC_SAVE_MARKETING_FEEDBACK |
static String |
TABLE_MARKETING |
static String |
TABLE_MARKETING_FEEDBACK |
static String |
VIEW_MARKETING |
static String |
VIEW_MARKETING_FEEDBACK |
Constructor and Description |
---|
HSqlDbCrmMarketingHandler() |
Modifier and Type | Method and Description |
---|---|
long[] |
getMarketingIds(Connection c,
long[] contactEntryIds,
DbCrmMarketing.Status status) |
DbCrmMarketing[] |
getMarketings(Connection c,
DbCrmMarketing.Status status) |
DbCrmMarketing[] |
getMarketings(Connection c,
long[] ids) |
DbCrmMarketing[] |
getMarketingsByKeyword(Connection c,
String keyword,
int limit) |
DbCrmMarketing[] |
getMarketingsForContact(Connection c,
long[] contactEntryIds) |
void |
loadFeedbacks(Connection c,
DbCrmMarketing[] marketings) |
void |
removeMarketingFeedbacks(Connection c,
long marketingId,
long[] contactEntryIds) |
void |
removeMarketings(Connection c,
long[] ids) |
void |
saveMarketing(Connection c,
DbCrmMarketing marketing) |
void |
saveMarketingFeedbacks(Connection c,
DbCrmMarketingFeedback[] feedbacks) |
buildMarketing, buildMarketingFeedback, getMarketing, getMarketingIds, getMarketingIds, getMarketings, getMarketingsByKeyword, getMarketingsForContact, loadFeedbacks, removeMarketing, removeMarketingFeedback, saveMarketingFeedback
public static final String PROC_REMOVE_MARKETING
public static final String PROC_REMOVE_MARKETING_FEEDBACK
public static final String PROC_SAVE_MARKETING
public static final String PROC_SAVE_MARKETING_FEEDBACK
public static final String VIEW_MARKETING
public static final String VIEW_MARKETING_FEEDBACK
public static final String TABLE_MARKETING
public static final String TABLE_MARKETING_FEEDBACK
public DbCrmMarketing[] getMarketings(Connection c, long[] ids) throws SQLException
getMarketings
in interface DbCrmMarketingHandler
getMarketings
in class DbCrmMarketingHandlerImpl
SQLException
public DbCrmMarketing[] getMarketings(Connection c, DbCrmMarketing.Status status) throws SQLException
getMarketings
in interface DbCrmMarketingHandler
getMarketings
in class DbCrmMarketingHandlerImpl
SQLException
public DbCrmMarketing[] getMarketingsByKeyword(Connection c, String keyword, int limit) throws SQLException
getMarketingsByKeyword
in interface DbCrmMarketingHandler
getMarketingsByKeyword
in class DbCrmMarketingHandlerImpl
SQLException
public DbCrmMarketing[] getMarketingsForContact(Connection c, long[] contactEntryIds) throws SQLException
getMarketingsForContact
in interface DbCrmMarketingHandler
getMarketingsForContact
in class DbCrmMarketingHandlerImpl
SQLException
public long[] getMarketingIds(Connection c, long[] contactEntryIds, DbCrmMarketing.Status status) throws SQLException
getMarketingIds
in interface DbCrmMarketingHandler
getMarketingIds
in class DbCrmMarketingHandlerImpl
SQLException
public void loadFeedbacks(Connection c, DbCrmMarketing[] marketings) throws SQLException
loadFeedbacks
in interface DbCrmMarketingHandler
loadFeedbacks
in class DbCrmMarketingHandlerImpl
SQLException
public void removeMarketings(Connection c, long[] ids) throws SQLException
removeMarketings
in interface DbCrmMarketingHandler
removeMarketings
in class DbCrmMarketingHandlerImpl
SQLException
public void removeMarketingFeedbacks(Connection c, long marketingId, long[] contactEntryIds) throws SQLException
removeMarketingFeedbacks
in interface DbCrmMarketingHandler
removeMarketingFeedbacks
in class DbCrmMarketingHandlerImpl
SQLException
public void saveMarketing(Connection c, DbCrmMarketing marketing) throws SQLException
saveMarketing
in interface DbCrmMarketingHandler
saveMarketing
in class DbCrmMarketingHandlerImpl
SQLException
public void saveMarketingFeedbacks(Connection c, DbCrmMarketingFeedback[] feedbacks) throws SQLException
saveMarketingFeedbacks
in interface DbCrmMarketingHandler
saveMarketingFeedbacks
in class DbCrmMarketingHandlerImpl
SQLException
Copyright © 2015 OpenEstate. All rights reserved.