public abstract class DbCrmActivityHandlerImpl extends Object implements DbCrmActivityHandler
Constructor and Description |
---|
DbCrmActivityHandlerImpl() |
protected DbCrmActivity buildActivity()
public final DbCrmActivity[] getActivities(Connection c) throws SQLException
getActivities
in interface DbCrmActivityHandler
SQLException
public abstract DbCrmActivity[] getActivities(Connection c, DbCrmActivity.Type type) throws SQLException
getActivities
in interface DbCrmActivityHandler
SQLException
public abstract DbCrmActivity[] getActivities(Connection c, long[] ids) throws SQLException
getActivities
in interface DbCrmActivityHandler
SQLException
public final DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword) throws SQLException
getActivitiesByKeyword
in interface DbCrmActivityHandler
SQLException
public final DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword, int limit) throws SQLException
getActivitiesByKeyword
in interface DbCrmActivityHandler
SQLException
public final DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword, DbCrmActivity.Type type, int limit) throws SQLException
getActivitiesByKeyword
in interface DbCrmActivityHandler
SQLException
public abstract DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword, DbCrmActivity.Type[] types, int limit) throws SQLException
getActivitiesByKeyword
in interface DbCrmActivityHandler
SQLException
public final DbCrmActivity[] getActivitiesForContact(Connection c, long contactEntryId) throws SQLException
getActivitiesForContact
in interface DbCrmActivityHandler
SQLException
public final DbCrmActivity[] getActivitiesForContact(Connection c, long contactEntryId, DbCrmActivity.Type type) throws SQLException
getActivitiesForContact
in interface DbCrmActivityHandler
SQLException
public final DbCrmActivity[] getActivitiesForContact(Connection c, long[] contactEntryIds) throws SQLException
getActivitiesForContact
in interface DbCrmActivityHandler
SQLException
public abstract DbCrmActivity[] getActivitiesForContact(Connection c, long[] contactEntryIds, DbCrmActivity.Type type) throws SQLException
getActivitiesForContact
in interface DbCrmActivityHandler
SQLException
public final DbCrmActivity getActivity(Connection c, long id) throws SQLException
getActivity
in interface DbCrmActivityHandler
SQLException
public final long[] getActivityIds(Connection c) throws SQLException
getActivityIds
in interface DbCrmActivityHandler
SQLException
public final long[] getActivityIds(Connection c, DbCrmActivity.Type type) throws SQLException
getActivityIds
in interface DbCrmActivityHandler
SQLException
public final long[] getActivityIds(Connection c, long contactEntryId) throws SQLException
getActivityIds
in interface DbCrmActivityHandler
SQLException
public final long[] getActivityIds(Connection c, long contactEntryId, DbCrmActivity.Type type) throws SQLException
getActivityIds
in interface DbCrmActivityHandler
SQLException
public final long[] getActivityIds(Connection c, long[] contactEntryIds) throws SQLException
getActivityIds
in interface DbCrmActivityHandler
SQLException
public abstract long[] getActivityIds(Connection c, long[] contactEntryIds, DbCrmActivity.Type type) throws SQLException
getActivityIds
in interface DbCrmActivityHandler
SQLException
public final void loadContactEntries(Connection c, DbCrmActivity activity) throws SQLException
loadContactEntries
in interface DbCrmActivityHandler
SQLException
public abstract void loadContactEntries(Connection c, DbCrmActivity[] activities) throws SQLException
loadContactEntries
in interface DbCrmActivityHandler
SQLException
public final void removeActivity(Connection c, long id) throws SQLException
removeActivity
in interface DbCrmActivityHandler
SQLException
public abstract void removeActivities(Connection c, long[] ids) throws SQLException
removeActivities
in interface DbCrmActivityHandler
SQLException
public final void removeActivityContactEntry(Connection c, long activityId, long contactEntryId) throws SQLException
removeActivityContactEntry
in interface DbCrmActivityHandler
SQLException
public abstract void removeActivityContactEntries(Connection c, long activityId, long[] contactEntryIds) throws SQLException
removeActivityContactEntries
in interface DbCrmActivityHandler
SQLException
public abstract void saveActivity(Connection c, DbCrmActivity activity) throws SQLException
saveActivity
in interface DbCrmActivityHandler
SQLException
public final void saveActivityContactEntry(Connection c, long activityId, long contactEntryId) throws SQLException
saveActivityContactEntry
in interface DbCrmActivityHandler
SQLException
public abstract void saveActivityContactEntries(Connection c, long activityId, long[] contactEntryIds) throws SQLException
saveActivityContactEntries
in interface DbCrmActivityHandler
SQLException
Copyright © 2015 OpenEstate. All rights reserved.