Class DbContactsCalendarHandlerImpl
- java.lang.Object
-
- com.openindex.openestate.tool.contacts.addons.calendar.db.DbContactsCalendarHandlerImpl
-
- All Implemented Interfaces:
DbContactsCalendarHandler
- Direct Known Subclasses:
HSqlDbContactsCalendarHandler
public abstract class DbContactsCalendarHandlerImpl extends Object implements DbContactsCalendarHandler
DbContactsCalendarHandlerImpl.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description DbContactsCalendarHandlerImpl()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract DbContactsEntryCalendarEntry[]
getEntryCalendarEntries(Connection c, long[] contactsEntryIds, long[] calendarEntryIds)
DbContactsEntryCalendarEntry[]
getEntryCalendarEntries(Connection c, long contactsEntryId, long calendarEntryId)
abstract void
removeEntryCalendarEntries(Connection c, DbContactsEntryCalendarEntry[] relations)
void
removeEntryCalendarEntry(Connection c, DbContactsEntryCalendarEntry relation)
abstract void
saveEntryCalendarEntry(Connection c, DbContactsEntryCalendarEntry relation)
-
-
-
Method Detail
-
getEntryCalendarEntries
public final DbContactsEntryCalendarEntry[] getEntryCalendarEntries(Connection c, long contactsEntryId, long calendarEntryId) throws SQLException
- Specified by:
getEntryCalendarEntries
in interfaceDbContactsCalendarHandler
- Throws:
SQLException
-
getEntryCalendarEntries
public abstract DbContactsEntryCalendarEntry[] getEntryCalendarEntries(Connection c, long[] contactsEntryIds, long[] calendarEntryIds) throws SQLException
- Specified by:
getEntryCalendarEntries
in interfaceDbContactsCalendarHandler
- Throws:
SQLException
-
removeEntryCalendarEntry
public final void removeEntryCalendarEntry(Connection c, DbContactsEntryCalendarEntry relation) throws SQLException
- Specified by:
removeEntryCalendarEntry
in interfaceDbContactsCalendarHandler
- Throws:
SQLException
-
removeEntryCalendarEntries
public abstract void removeEntryCalendarEntries(Connection c, DbContactsEntryCalendarEntry[] relations) throws SQLException
- Specified by:
removeEntryCalendarEntries
in interfaceDbContactsCalendarHandler
- Throws:
SQLException
-
saveEntryCalendarEntry
public abstract void saveEntryCalendarEntry(Connection c, DbContactsEntryCalendarEntry relation) throws SQLException
- Specified by:
saveEntryCalendarEntry
in interfaceDbContactsCalendarHandler
- Throws:
SQLException
-
-