Class DbCrmCalendarHandlerImpl
- java.lang.Object
-
- com.openindex.openestate.tool.crm.addons.calendar.db.DbCrmCalendarHandlerImpl
-
- All Implemented Interfaces:
DbCrmCalendarHandler
- Direct Known Subclasses:
HSqlDbCrmCalendarHandler
public abstract class DbCrmCalendarHandlerImpl extends Object implements DbCrmCalendarHandler
DbCrmCalendarHandlerImpl.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description DbCrmCalendarHandlerImpl()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected DbCrmActivityCalendarEntrybuildActivityCalendarEntry()DbCrmActivityCalendarEntry[]getActivityCalendarEntries(Connection c, long crmActivityId)DbCrmActivityCalendarEntry[]getActivityCalendarEntries(Connection c, long[] crmActivityIds)abstract DbCrmActivityCalendarEntry[]getActivityCalendarEntries(Connection c, long[] crmActivityIds, long[] calendarEntryIds)DbCrmActivityCalendarEntry[]getActivityCalendarEntries(Connection c, long crmActivityId, long calendarEntryId)abstract voidremoveActivityCalendarEntries(Connection c, DbCrmActivityCalendarEntry[] relations)voidremoveActivityCalendarEntry(Connection c, DbCrmActivityCalendarEntry relation)abstract voidsaveActivityCalendarEntries(Connection c, DbCrmActivityCalendarEntry relation)
-
-
-
Method Detail
-
buildActivityCalendarEntry
protected DbCrmActivityCalendarEntry buildActivityCalendarEntry()
-
getActivityCalendarEntries
public final DbCrmActivityCalendarEntry[] getActivityCalendarEntries(Connection c, long crmActivityId) throws SQLException
- Specified by:
getActivityCalendarEntriesin interfaceDbCrmCalendarHandler- Throws:
SQLException
-
getActivityCalendarEntries
public final DbCrmActivityCalendarEntry[] getActivityCalendarEntries(Connection c, long[] crmActivityIds) throws SQLException
- Specified by:
getActivityCalendarEntriesin interfaceDbCrmCalendarHandler- Throws:
SQLException
-
getActivityCalendarEntries
public final DbCrmActivityCalendarEntry[] getActivityCalendarEntries(Connection c, long crmActivityId, long calendarEntryId) throws SQLException
- Specified by:
getActivityCalendarEntriesin interfaceDbCrmCalendarHandler- Throws:
SQLException
-
getActivityCalendarEntries
public abstract DbCrmActivityCalendarEntry[] getActivityCalendarEntries(Connection c, long[] crmActivityIds, long[] calendarEntryIds) throws SQLException
- Specified by:
getActivityCalendarEntriesin interfaceDbCrmCalendarHandler- Throws:
SQLException
-
removeActivityCalendarEntry
public final void removeActivityCalendarEntry(Connection c, DbCrmActivityCalendarEntry relation) throws SQLException
- Specified by:
removeActivityCalendarEntryin interfaceDbCrmCalendarHandler- Throws:
SQLException
-
removeActivityCalendarEntries
public abstract void removeActivityCalendarEntries(Connection c, DbCrmActivityCalendarEntry[] relations) throws SQLException
- Specified by:
removeActivityCalendarEntriesin interfaceDbCrmCalendarHandler- Throws:
SQLException
-
saveActivityCalendarEntries
public abstract void saveActivityCalendarEntries(Connection c, DbCrmActivityCalendarEntry relation) throws SQLException
- Specified by:
saveActivityCalendarEntriesin interfaceDbCrmCalendarHandler- Throws:
SQLException
-
-