Class HSqlDbAgencyBrokeringsHandler
- java.lang.Object
-
- com.openindex.openestate.tool.agency.addons.contacts.db.DbAgencyBrokeringsHandlerImpl
-
- com.openindex.openestate.tool.agency.addons.contacts.db.hsql.HSqlDbAgencyBrokeringsHandler
-
- All Implemented Interfaces:
DbAgencyBrokeringsHandler
public class HSqlDbAgencyBrokeringsHandler extends DbAgencyBrokeringsHandlerImpl
HSqlDbAgencyBrokeringsHandler.- Author:
- Andreas Rudolph
-
-
Field Summary
Fields Modifier and Type Field Description static String
PROC_REMOVE_BROKERINGS
static String
PROC_SAVE_BROKERINGS
static String
VIEW_BROKERINGS
-
Constructor Summary
Constructors Constructor Description HSqlDbAgencyBrokeringsHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long[]
getBrokeringIds(Connection c, DbAgencyObject.Status status, long[] contactEntryIds, long[] agencyObjectIds)
DbAgencyBrokering[]
getBrokerings(Connection c, long[] ids)
DbAgencyBrokering[]
getBrokeringsForContact(Connection c, long[] contactEntryIds)
DbAgencyBrokering[]
getBrokeringsForObject(Connection c, long[] agencyObjectIds)
long[]
getUnBrokeredObjectIds(Connection c)
void
removeBrokerings(Connection c, long[] ids)
void
saveBrokering(Connection c, DbAgencyBrokering brokering)
-
Methods inherited from class com.openindex.openestate.tool.agency.addons.contacts.db.DbAgencyBrokeringsHandlerImpl
buildBrokering, getBrokering, getBrokeringForObject, getBrokeringIds, getBrokerings, getBrokeringsForContact, removeBrokering
-
-
-
-
Field Detail
-
VIEW_BROKERINGS
public static final String VIEW_BROKERINGS
- See Also:
- Constant Field Values
-
PROC_REMOVE_BROKERINGS
public static final String PROC_REMOVE_BROKERINGS
- See Also:
- Constant Field Values
-
PROC_SAVE_BROKERINGS
public static final String PROC_SAVE_BROKERINGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBrokerings
public DbAgencyBrokering[] getBrokerings(Connection c, long[] ids) throws SQLException
- Specified by:
getBrokerings
in interfaceDbAgencyBrokeringsHandler
- Specified by:
getBrokerings
in classDbAgencyBrokeringsHandlerImpl
- Throws:
SQLException
-
getBrokeringsForContact
public DbAgencyBrokering[] getBrokeringsForContact(Connection c, long[] contactEntryIds) throws SQLException
- Specified by:
getBrokeringsForContact
in interfaceDbAgencyBrokeringsHandler
- Specified by:
getBrokeringsForContact
in classDbAgencyBrokeringsHandlerImpl
- Throws:
SQLException
-
getBrokeringsForObject
public DbAgencyBrokering[] getBrokeringsForObject(Connection c, long[] agencyObjectIds) throws SQLException
- Specified by:
getBrokeringsForObject
in interfaceDbAgencyBrokeringsHandler
- Specified by:
getBrokeringsForObject
in classDbAgencyBrokeringsHandlerImpl
- Throws:
SQLException
-
getBrokeringIds
public long[] getBrokeringIds(Connection c, DbAgencyObject.Status status, long[] contactEntryIds, long[] agencyObjectIds) throws SQLException
- Specified by:
getBrokeringIds
in interfaceDbAgencyBrokeringsHandler
- Specified by:
getBrokeringIds
in classDbAgencyBrokeringsHandlerImpl
- Throws:
SQLException
-
getUnBrokeredObjectIds
public long[] getUnBrokeredObjectIds(Connection c) throws SQLException
- Specified by:
getUnBrokeredObjectIds
in interfaceDbAgencyBrokeringsHandler
- Specified by:
getUnBrokeredObjectIds
in classDbAgencyBrokeringsHandlerImpl
- Throws:
SQLException
-
removeBrokerings
public void removeBrokerings(Connection c, long[] ids) throws SQLException
- Specified by:
removeBrokerings
in interfaceDbAgencyBrokeringsHandler
- Specified by:
removeBrokerings
in classDbAgencyBrokeringsHandlerImpl
- Throws:
SQLException
-
saveBrokering
public void saveBrokering(Connection c, DbAgencyBrokering brokering) throws SQLException
- Specified by:
saveBrokering
in interfaceDbAgencyBrokeringsHandler
- Specified by:
saveBrokering
in classDbAgencyBrokeringsHandlerImpl
- Throws:
SQLException
-
-