Interface DbCrmActivityHandler
-
- All Known Implementing Classes:
DbCrmActivityHandlerImpl
,HSqlDbCrmActivityHandler
public interface DbCrmActivityHandler
DbCrmActivityHandler.- Author:
- Andreas Rudolph
-
-
Method Summary
-
-
-
Method Detail
-
getActivities
DbCrmActivity[] getActivities(Connection c) throws SQLException
- Throws:
SQLException
-
getActivities
DbCrmActivity[] getActivities(Connection c, DbCrmActivity.Type type) throws SQLException
- Throws:
SQLException
-
getActivities
DbCrmActivity[] getActivities(Connection c, long[] ids) throws SQLException
- Throws:
SQLException
-
getActivities
DbCrmActivity[] getActivities(Connection c, Date begin, Date end) throws SQLException
- Throws:
SQLException
-
getActivitiesByKeyword
DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword) throws SQLException
- Throws:
SQLException
-
getActivitiesByKeyword
DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword, int limit) throws SQLException
- Throws:
SQLException
-
getActivitiesByKeyword
DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword, DbCrmActivity.Type type, int limit) throws SQLException
- Throws:
SQLException
-
getActivitiesByKeyword
DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword, DbCrmActivity.Type[] types, int limit) throws SQLException
- Throws:
SQLException
-
getActivitiesForContact
DbCrmActivity[] getActivitiesForContact(Connection c, long contactEntryId) throws SQLException
- Throws:
SQLException
-
getActivitiesForContact
DbCrmActivity[] getActivitiesForContact(Connection c, long contactEntryId, DbCrmActivity.Type type) throws SQLException
- Throws:
SQLException
-
getActivitiesForContact
DbCrmActivity[] getActivitiesForContact(Connection c, long[] contactEntryIds) throws SQLException
- Throws:
SQLException
-
getActivitiesForContact
DbCrmActivity[] getActivitiesForContact(Connection c, long[] contactEntryIds, DbCrmActivity.Type type) throws SQLException
- Throws:
SQLException
-
getActivity
DbCrmActivity getActivity(Connection c, long id) throws SQLException
- Throws:
SQLException
-
getActivityIds
long[] getActivityIds(Connection c) throws SQLException
- Throws:
SQLException
-
getActivityIds
long[] getActivityIds(Connection c, DbCrmActivity.Type type) throws SQLException
- Throws:
SQLException
-
getActivityIds
long[] getActivityIds(Connection c, long contactEntryId) throws SQLException
- Throws:
SQLException
-
getActivityIds
long[] getActivityIds(Connection c, long contactEntryId, DbCrmActivity.Type type) throws SQLException
- Throws:
SQLException
-
getActivityIds
long[] getActivityIds(Connection c, long[] contactEntryIds) throws SQLException
- Throws:
SQLException
-
getActivityIds
long[] getActivityIds(Connection c, long[] contactEntryIds, DbCrmActivity.Type type) throws SQLException
- Throws:
SQLException
-
loadContactEntries
void loadContactEntries(Connection c, DbCrmActivity activity) throws SQLException
- Throws:
SQLException
-
loadContactEntries
void loadContactEntries(Connection c, DbCrmActivity[] activities) throws SQLException
- Throws:
SQLException
-
removeActivity
void removeActivity(Connection c, long id) throws SQLException
- Throws:
SQLException
-
removeActivities
void removeActivities(Connection c, long[] ids) throws SQLException
- Throws:
SQLException
-
removeActivityContactEntry
void removeActivityContactEntry(Connection c, long activityId, long contactEntryId) throws SQLException
- Throws:
SQLException
-
removeActivityContactEntries
void removeActivityContactEntries(Connection c, long activityId, long[] contactEntryIds) throws SQLException
- Throws:
SQLException
-
saveActivity
void saveActivity(Connection c, DbCrmActivity activity) throws SQLException
- Throws:
SQLException
-
saveActivityContactEntry
void saveActivityContactEntry(Connection c, long activityId, long contactEntryId) throws SQLException
- Throws:
SQLException
-
saveActivityContactEntries
void saveActivityContactEntries(Connection c, long activityId, long[] contactEntryIds) throws SQLException
- Throws:
SQLException
-
-