Interface DbAgencyInterestsHandler
-
- All Known Implementing Classes:
DbAgencyInterestsHandlerImpl
,HSqlDbAgencyInterestsHandler
public interface DbAgencyInterestsHandler
DbAgencyInterestsHandler.- Author:
- Andreas Rudolph
-
-
Method Summary
-
-
-
Method Detail
-
getInterests
DbAgencyInterest[] getInterests(Connection c) throws SQLException
- Throws:
SQLException
-
getInterests
DbAgencyInterest[] getInterests(Connection c, long[] ids) throws SQLException
- Throws:
SQLException
-
getInterests
DbAgencyInterest[] getInterests(Connection c, DbAgencyInterest.Status status) throws SQLException
- Throws:
SQLException
-
getInterestsForContact
DbAgencyInterest[] getInterestsForContact(Connection c, long contactEntryId) throws SQLException
- Throws:
SQLException
-
getInterestsForContact
DbAgencyInterest[] getInterestsForContact(Connection c, long[] contactEntryIds) throws SQLException
- Throws:
SQLException
-
getInterestsForEstate
DbAgencyInterest[] getInterestsForEstate(Connection c, long agencyObjectId) throws SQLException
- Throws:
SQLException
-
getInterestsForEstate
DbAgencyInterest[] getInterestsForEstate(Connection c, long[] agencyObjectIds) throws SQLException
- Throws:
SQLException
-
getInterest
DbAgencyInterest getInterest(Connection c, long id) throws SQLException
- Throws:
SQLException
-
getInterestIds
long[] getInterestIds(Connection c) throws SQLException
- Throws:
SQLException
-
getInterestIds
long[] getInterestIds(Connection c, DbAgencyInterest.Status status) throws SQLException
- Throws:
SQLException
-
getInterestIdsForContact
long[] getInterestIdsForContact(Connection c, long contactEntryId) throws SQLException
- Throws:
SQLException
-
getInterestIdsForContact
long[] getInterestIdsForContact(Connection c, long[] contactEntryIds) throws SQLException
- Throws:
SQLException
-
getInterestIdsForEstate
long[] getInterestIdsForEstate(Connection c, long agencyObjectId) throws SQLException
- Throws:
SQLException
-
getInterestIdsForEstate
long[] getInterestIdsForEstate(Connection c, long[] agencyObjectIds) throws SQLException
- Throws:
SQLException
-
loadInterestOffers
void loadInterestOffers(Connection c, DbAgencyInterest interests) throws SQLException
- Throws:
SQLException
-
loadInterestOffers
void loadInterestOffers(Connection c, DbAgencyInterest[] interests) throws SQLException
- Throws:
SQLException
-
removeInterest
void removeInterest(Connection c, long id) throws SQLException
- Throws:
SQLException
-
removeInterests
void removeInterests(Connection c, long[] ids) throws SQLException
- Throws:
SQLException
-
removeInterestOffer
void removeInterestOffer(Connection c, long interestId, long agencyObjectId) throws SQLException
- Throws:
SQLException
-
removeInterestOffers
void removeInterestOffers(Connection c, long interestId, long[] agencyObjectIds) throws SQLException
- Throws:
SQLException
-
saveInterest
void saveInterest(Connection c, DbAgencyInterest interest) throws SQLException
- Throws:
SQLException
-
saveInterestOffer
void saveInterestOffer(Connection c, DbAgencyInterestOffer offer) throws SQLException
- Throws:
SQLException
-
saveInterestOffers
void saveInterestOffers(Connection c, DbAgencyInterestOffer[] offers) throws SQLException
- Throws:
SQLException
-
-