Class DbAgencyCalendarHandlerImpl
- java.lang.Object
-
- com.openindex.openestate.tool.agency.addons.calendar.db.DbAgencyCalendarHandlerImpl
-
- All Implemented Interfaces:
DbAgencyCalendarHandler
- Direct Known Subclasses:
HSqlDbAgencyCalendarHandler
public abstract class DbAgencyCalendarHandlerImpl extends Object implements DbAgencyCalendarHandler
DbAgencyCalendarHandlerImpl.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description DbAgencyCalendarHandlerImpl()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract DbAgencyEstateCalendarEntry[]
getEstateCalendarEntries(Connection c, long[] agencyEstateIds, long[] calendarEntryIds)
DbAgencyEstateCalendarEntry[]
getEstateCalendarEntries(Connection c, long agencyEstateId, long calendarEntryId)
abstract void
removeEstateCalendarEntries(Connection c, DbAgencyEstateCalendarEntry[] relations)
void
removeEstateCalendarEntry(Connection c, DbAgencyEstateCalendarEntry relation)
abstract void
saveEstateCalendarEntry(Connection c, DbAgencyEstateCalendarEntry relation)
-
-
-
Method Detail
-
getEstateCalendarEntries
public final DbAgencyEstateCalendarEntry[] getEstateCalendarEntries(Connection c, long agencyEstateId, long calendarEntryId) throws SQLException
- Specified by:
getEstateCalendarEntries
in interfaceDbAgencyCalendarHandler
- Throws:
SQLException
-
getEstateCalendarEntries
public abstract DbAgencyEstateCalendarEntry[] getEstateCalendarEntries(Connection c, long[] agencyEstateIds, long[] calendarEntryIds) throws SQLException
- Specified by:
getEstateCalendarEntries
in interfaceDbAgencyCalendarHandler
- Throws:
SQLException
-
removeEstateCalendarEntry
public final void removeEstateCalendarEntry(Connection c, DbAgencyEstateCalendarEntry relation) throws SQLException
- Specified by:
removeEstateCalendarEntry
in interfaceDbAgencyCalendarHandler
- Throws:
SQLException
-
removeEstateCalendarEntries
public abstract void removeEstateCalendarEntries(Connection c, DbAgencyEstateCalendarEntry[] relations) throws SQLException
- Specified by:
removeEstateCalendarEntries
in interfaceDbAgencyCalendarHandler
- Throws:
SQLException
-
saveEstateCalendarEntry
public abstract void saveEstateCalendarEntry(Connection c, DbAgencyEstateCalendarEntry relation) throws SQLException
- Specified by:
saveEstateCalendarEntry
in interfaceDbAgencyCalendarHandler
- Throws:
SQLException
-
-