Class HSqlDbCrmActivityHandler
- java.lang.Object
-
- com.openindex.openestate.tool.crm.db.DbCrmActivityHandlerImpl
-
- com.openindex.openestate.tool.crm.db.hsql.HSqlDbCrmActivityHandler
-
- All Implemented Interfaces:
DbCrmActivityHandler
public class HSqlDbCrmActivityHandler extends DbCrmActivityHandlerImpl
HSqlDbCrmActivityHandler.- Author:
- Andreas Rudolph
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROC_REMOVE_ACTIVITIESstatic StringPROC_REMOVE_ACTIVITIES_CONTACTS_ENTRIESstatic StringPROC_SAVE_ACTIVITIESstatic StringPROC_SAVE_ACTIVITIES_CONTACTS_ENTRIESstatic StringTABLE_ACTIVITIESstatic StringTABLE_ACTIVITIES_CONTACTS_ENTRIESstatic StringVIEW_ACTIVITIESstatic StringVIEW_ACTIVITIES_CONTACTS_ENTRIES
-
Constructor Summary
Constructors Constructor Description HSqlDbCrmActivityHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DbCrmActivity[]getActivities(Connection c, long[] ids)DbCrmActivity[]getActivities(Connection c, DbCrmActivity.Type type)DbCrmActivity[]getActivities(Connection c, Date begin, Date end)DbCrmActivity[]getActivitiesByKeyword(Connection c, String keyword, DbCrmActivity.Type[] types, int limit)DbCrmActivity[]getActivitiesForContact(Connection c, long[] contactEntryIds, DbCrmActivity.Type type)long[]getActivityIds(Connection c, long[] contactEntryIds, DbCrmActivity.Type type)voidloadContactEntries(Connection c, DbCrmActivity[] activities)voidremoveActivities(Connection c, long[] ids)voidremoveActivityContactEntries(Connection c, long activityId, long[] contactEntryIds)voidsaveActivity(Connection c, DbCrmActivity activity)voidsaveActivityContactEntries(Connection c, long activityId, long[] contactEntryIds)-
Methods inherited from class com.openindex.openestate.tool.crm.db.DbCrmActivityHandlerImpl
buildActivity, getActivities, getActivitiesByKeyword, getActivitiesByKeyword, getActivitiesByKeyword, getActivitiesForContact, getActivitiesForContact, getActivitiesForContact, getActivity, getActivityIds, getActivityIds, getActivityIds, getActivityIds, getActivityIds, loadContactEntries, removeActivity, removeActivityContactEntry, saveActivityContactEntry
-
-
-
-
Field Detail
-
PROC_REMOVE_ACTIVITIES
public static final String PROC_REMOVE_ACTIVITIES
- See Also:
- Constant Field Values
-
PROC_REMOVE_ACTIVITIES_CONTACTS_ENTRIES
public static final String PROC_REMOVE_ACTIVITIES_CONTACTS_ENTRIES
- See Also:
- Constant Field Values
-
PROC_SAVE_ACTIVITIES
public static final String PROC_SAVE_ACTIVITIES
- See Also:
- Constant Field Values
-
PROC_SAVE_ACTIVITIES_CONTACTS_ENTRIES
public static final String PROC_SAVE_ACTIVITIES_CONTACTS_ENTRIES
- See Also:
- Constant Field Values
-
VIEW_ACTIVITIES
public static final String VIEW_ACTIVITIES
- See Also:
- Constant Field Values
-
VIEW_ACTIVITIES_CONTACTS_ENTRIES
public static final String VIEW_ACTIVITIES_CONTACTS_ENTRIES
- See Also:
- Constant Field Values
-
TABLE_ACTIVITIES
public static final String TABLE_ACTIVITIES
- See Also:
- Constant Field Values
-
TABLE_ACTIVITIES_CONTACTS_ENTRIES
public static final String TABLE_ACTIVITIES_CONTACTS_ENTRIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
getActivities
public DbCrmActivity[] getActivities(Connection c, DbCrmActivity.Type type) throws SQLException
- Specified by:
getActivitiesin interfaceDbCrmActivityHandler- Specified by:
getActivitiesin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
getActivities
public DbCrmActivity[] getActivities(Connection c, long[] ids) throws SQLException
- Specified by:
getActivitiesin interfaceDbCrmActivityHandler- Specified by:
getActivitiesin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
getActivities
public DbCrmActivity[] getActivities(Connection c, Date begin, Date end) throws SQLException
- Specified by:
getActivitiesin interfaceDbCrmActivityHandler- Specified by:
getActivitiesin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
getActivitiesByKeyword
public DbCrmActivity[] getActivitiesByKeyword(Connection c, String keyword, DbCrmActivity.Type[] types, int limit) throws SQLException
- Specified by:
getActivitiesByKeywordin interfaceDbCrmActivityHandler- Specified by:
getActivitiesByKeywordin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
getActivitiesForContact
public DbCrmActivity[] getActivitiesForContact(Connection c, long[] contactEntryIds, DbCrmActivity.Type type) throws SQLException
- Specified by:
getActivitiesForContactin interfaceDbCrmActivityHandler- Specified by:
getActivitiesForContactin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
getActivityIds
public long[] getActivityIds(Connection c, long[] contactEntryIds, DbCrmActivity.Type type) throws SQLException
- Specified by:
getActivityIdsin interfaceDbCrmActivityHandler- Specified by:
getActivityIdsin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
loadContactEntries
public void loadContactEntries(Connection c, DbCrmActivity[] activities) throws SQLException
- Specified by:
loadContactEntriesin interfaceDbCrmActivityHandler- Specified by:
loadContactEntriesin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
removeActivities
public void removeActivities(Connection c, long[] ids) throws SQLException
- Specified by:
removeActivitiesin interfaceDbCrmActivityHandler- Specified by:
removeActivitiesin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
removeActivityContactEntries
public void removeActivityContactEntries(Connection c, long activityId, long[] contactEntryIds) throws SQLException
- Specified by:
removeActivityContactEntriesin interfaceDbCrmActivityHandler- Specified by:
removeActivityContactEntriesin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
saveActivity
public void saveActivity(Connection c, DbCrmActivity activity) throws SQLException
- Specified by:
saveActivityin interfaceDbCrmActivityHandler- Specified by:
saveActivityin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
saveActivityContactEntries
public void saveActivityContactEntries(Connection c, long activityId, long[] contactEntryIds) throws SQLException
- Specified by:
saveActivityContactEntriesin interfaceDbCrmActivityHandler- Specified by:
saveActivityContactEntriesin classDbCrmActivityHandlerImpl- Throws:
SQLException
-
-