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 voidremoveEstateCalendarEntries(Connection c, DbAgencyEstateCalendarEntry[] relations)voidremoveEstateCalendarEntry(Connection c, DbAgencyEstateCalendarEntry relation)abstract voidsaveEstateCalendarEntry(Connection c, DbAgencyEstateCalendarEntry relation)
-
-
-
Method Detail
-
getEstateCalendarEntries
public final DbAgencyEstateCalendarEntry[] getEstateCalendarEntries(Connection c, long agencyEstateId, long calendarEntryId) throws SQLException
- Specified by:
getEstateCalendarEntriesin interfaceDbAgencyCalendarHandler- Throws:
SQLException
-
getEstateCalendarEntries
public abstract DbAgencyEstateCalendarEntry[] getEstateCalendarEntries(Connection c, long[] agencyEstateIds, long[] calendarEntryIds) throws SQLException
- Specified by:
getEstateCalendarEntriesin interfaceDbAgencyCalendarHandler- Throws:
SQLException
-
removeEstateCalendarEntry
public final void removeEstateCalendarEntry(Connection c, DbAgencyEstateCalendarEntry relation) throws SQLException
- Specified by:
removeEstateCalendarEntryin interfaceDbAgencyCalendarHandler- Throws:
SQLException
-
removeEstateCalendarEntries
public abstract void removeEstateCalendarEntries(Connection c, DbAgencyEstateCalendarEntry[] relations) throws SQLException
- Specified by:
removeEstateCalendarEntriesin interfaceDbAgencyCalendarHandler- Throws:
SQLException
-
saveEstateCalendarEntry
public abstract void saveEstateCalendarEntry(Connection c, DbAgencyEstateCalendarEntry relation) throws SQLException
- Specified by:
saveEstateCalendarEntryin interfaceDbAgencyCalendarHandler- Throws:
SQLException
-
-