public abstract class DbCrmMarketingHandlerImpl extends Object implements DbCrmMarketingHandler
Constructor and Description |
---|
DbCrmMarketingHandlerImpl() |
protected DbCrmMarketing buildMarketing()
protected DbCrmMarketingFeedback buildMarketingFeedback()
public final DbCrmMarketing[] getMarketings(Connection c) throws SQLException
getMarketings
in interface DbCrmMarketingHandler
SQLException
public abstract DbCrmMarketing[] getMarketings(Connection c, long[] ids) throws SQLException
getMarketings
in interface DbCrmMarketingHandler
SQLException
public abstract DbCrmMarketing[] getMarketings(Connection c, DbCrmMarketing.Status status) throws SQLException
getMarketings
in interface DbCrmMarketingHandler
SQLException
public final DbCrmMarketing[] getMarketingsByKeyword(Connection c, String keyword) throws SQLException
getMarketingsByKeyword
in interface DbCrmMarketingHandler
SQLException
public abstract DbCrmMarketing[] getMarketingsByKeyword(Connection c, String keyword, int limit) throws SQLException
getMarketingsByKeyword
in interface DbCrmMarketingHandler
SQLException
public final DbCrmMarketing[] getMarketingsForContact(Connection c, long contactEntryId) throws SQLException
getMarketingsForContact
in interface DbCrmMarketingHandler
SQLException
public abstract DbCrmMarketing[] getMarketingsForContact(Connection c, long[] contactEntryIds) throws SQLException
getMarketingsForContact
in interface DbCrmMarketingHandler
SQLException
public final DbCrmMarketing getMarketing(Connection c, long id) throws SQLException
getMarketing
in interface DbCrmMarketingHandler
SQLException
public final long[] getMarketingIds(Connection c) throws SQLException
getMarketingIds
in interface DbCrmMarketingHandler
SQLException
public final long[] getMarketingIds(Connection c, long contactEntryId) throws SQLException
getMarketingIds
in interface DbCrmMarketingHandler
SQLException
public abstract long[] getMarketingIds(Connection c, long[] contactEntryIds, DbCrmMarketing.Status status) throws SQLException
getMarketingIds
in interface DbCrmMarketingHandler
SQLException
public final void loadFeedbacks(Connection c, DbCrmMarketing marketing) throws SQLException
loadFeedbacks
in interface DbCrmMarketingHandler
SQLException
public abstract void loadFeedbacks(Connection c, DbCrmMarketing[] marketings) throws SQLException
loadFeedbacks
in interface DbCrmMarketingHandler
SQLException
public final void removeMarketing(Connection c, long id) throws SQLException
removeMarketing
in interface DbCrmMarketingHandler
SQLException
public abstract void removeMarketings(Connection c, long[] ids) throws SQLException
removeMarketings
in interface DbCrmMarketingHandler
SQLException
public final void removeMarketingFeedback(Connection c, long marketingId, long contactEntryId) throws SQLException
removeMarketingFeedback
in interface DbCrmMarketingHandler
SQLException
public abstract void removeMarketingFeedbacks(Connection c, long marketingId, long[] contactEntryIds) throws SQLException
removeMarketingFeedbacks
in interface DbCrmMarketingHandler
SQLException
public abstract void saveMarketing(Connection c, DbCrmMarketing marketing) throws SQLException
saveMarketing
in interface DbCrmMarketingHandler
SQLException
public final void saveMarketingFeedback(Connection c, DbCrmMarketingFeedback feedback) throws SQLException
saveMarketingFeedback
in interface DbCrmMarketingHandler
SQLException
public abstract void saveMarketingFeedbacks(Connection c, DbCrmMarketingFeedback[] feedbacks) throws SQLException
saveMarketingFeedbacks
in interface DbCrmMarketingHandler
SQLException
Copyright © 2015 OpenEstate. All rights reserved.