Class DbAgencyBrokeringsHandlerImpl
- java.lang.Object
-
- com.openindex.openestate.tool.agency.addons.contacts.db.DbAgencyBrokeringsHandlerImpl
-
- All Implemented Interfaces:
DbAgencyBrokeringsHandler
- Direct Known Subclasses:
HSqlDbAgencyBrokeringsHandler
public abstract class DbAgencyBrokeringsHandlerImpl extends Object implements DbAgencyBrokeringsHandler
DbAgencyBrokeringsHandlerImpl.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description DbAgencyBrokeringsHandlerImpl()
-
Method Summary
-
-
-
Method Detail
-
buildBrokering
protected DbAgencyBrokering buildBrokering()
-
getBrokerings
public final DbAgencyBrokering[] getBrokerings(Connection c) throws SQLException
- Specified by:
getBrokerings
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getBrokerings
public abstract DbAgencyBrokering[] getBrokerings(Connection c, long[] ids) throws SQLException
- Specified by:
getBrokerings
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getBrokeringsForContact
public final DbAgencyBrokering[] getBrokeringsForContact(Connection c, long contactEntryId) throws SQLException
- Specified by:
getBrokeringsForContact
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getBrokeringsForContact
public abstract DbAgencyBrokering[] getBrokeringsForContact(Connection c, long[] contactEntryIds) throws SQLException
- Specified by:
getBrokeringsForContact
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getBrokeringsForObject
public abstract DbAgencyBrokering[] getBrokeringsForObject(Connection c, long[] agencyObjectIds) throws SQLException
- Specified by:
getBrokeringsForObject
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getBrokering
public final DbAgencyBrokering getBrokering(Connection c, long id) throws SQLException
- Specified by:
getBrokering
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getBrokeringForObject
public final DbAgencyBrokering getBrokeringForObject(Connection c, long agencyObjectId) throws SQLException
- Specified by:
getBrokeringForObject
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getBrokeringIds
public final long[] getBrokeringIds(Connection c) throws SQLException
- Specified by:
getBrokeringIds
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getBrokeringIds
public abstract long[] getBrokeringIds(Connection c, DbAgencyObject.Status status, long[] contactEntryIds, long[] agencyObjectIds) throws SQLException
- Specified by:
getBrokeringIds
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
getUnBrokeredObjectIds
public abstract long[] getUnBrokeredObjectIds(Connection c) throws SQLException
- Specified by:
getUnBrokeredObjectIds
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
removeBrokering
public final void removeBrokering(Connection c, long id) throws SQLException
- Specified by:
removeBrokering
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
removeBrokerings
public abstract void removeBrokerings(Connection c, long[] ids) throws SQLException
- Specified by:
removeBrokerings
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
saveBrokering
public abstract void saveBrokering(Connection c, DbAgencyBrokering brokering) throws SQLException
- Specified by:
saveBrokering
in interfaceDbAgencyBrokeringsHandler
- Throws:
SQLException
-
-