Class DbAgencyContactsHandlerImpl
- java.lang.Object
-
- com.openindex.openestate.tool.agency.addons.contacts.db.DbAgencyContactsHandlerImpl
-
- All Implemented Interfaces:
DbAgencyContactsHandler
- Direct Known Subclasses:
HSqlDbAgencyContactsHandler
public abstract class DbAgencyContactsHandlerImpl extends Object implements DbAgencyContactsHandler
DbAgencyContactsHandlerImpl.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description DbAgencyContactsHandlerImpl()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract DbAgencyEstateContactEntry[]
getEstateContactEntries(Connection c, long[] agencyEstateIds, long[] contactEntryIds)
DbAgencyEstateContactEntry[]
getEstateContactEntries(Connection c, long agencyEstateId, long contactEntryId)
abstract void
removeEstateContactEntries(Connection c, DbAgencyEstateContactEntry[] relations)
void
removeEstateContactEntry(Connection c, DbAgencyEstateContactEntry relation)
abstract void
saveEstateContactEntry(Connection c, DbAgencyEstateContactEntry relation)
-
-
-
Method Detail
-
getEstateContactEntries
public final DbAgencyEstateContactEntry[] getEstateContactEntries(Connection c, long agencyEstateId, long contactEntryId) throws SQLException
- Specified by:
getEstateContactEntries
in interfaceDbAgencyContactsHandler
- Throws:
SQLException
-
getEstateContactEntries
public abstract DbAgencyEstateContactEntry[] getEstateContactEntries(Connection c, long[] agencyEstateIds, long[] contactEntryIds) throws SQLException
- Specified by:
getEstateContactEntries
in interfaceDbAgencyContactsHandler
- Throws:
SQLException
-
removeEstateContactEntry
public final void removeEstateContactEntry(Connection c, DbAgencyEstateContactEntry relation) throws SQLException
- Specified by:
removeEstateContactEntry
in interfaceDbAgencyContactsHandler
- Throws:
SQLException
-
removeEstateContactEntries
public abstract void removeEstateContactEntries(Connection c, DbAgencyEstateContactEntry[] relations) throws SQLException
- Specified by:
removeEstateContactEntries
in interfaceDbAgencyContactsHandler
- Throws:
SQLException
-
saveEstateContactEntry
public abstract void saveEstateContactEntry(Connection c, DbAgencyEstateContactEntry relation) throws SQLException
- Specified by:
saveEstateContactEntry
in interfaceDbAgencyContactsHandler
- Throws:
SQLException
-
-