Class DbCrmAgencyHandlerImpl
- java.lang.Object
-
- com.openindex.openestate.tool.crm.addons.agency.db.DbCrmAgencyHandlerImpl
-
- All Implemented Interfaces:
DbCrmAgencyHandler
- Direct Known Subclasses:
HSqlDbCrmAgencyHandler
public abstract class DbCrmAgencyHandlerImpl extends Object implements DbCrmAgencyHandler
DbCrmAgencyHandlerImpl.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description DbCrmAgencyHandlerImpl()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected DbCrmActivityAgencyObject
buildActivityAgencyObject()
DbCrmActivityAgencyObject[]
getActivityAgencyObjects(Connection c, long crmActivityId)
DbCrmActivityAgencyObject[]
getActivityAgencyObjects(Connection c, long[] crmActivityIds)
abstract DbCrmActivityAgencyObject[]
getActivityAgencyObjects(Connection c, long[] crmActivityIds, long[] agencyObjectIds)
DbCrmActivityAgencyObject[]
getActivityAgencyObjects(Connection c, long crmActivityId, long agencyObjectId)
void
removeActivityAgencyObject(Connection c, DbCrmActivityAgencyObject relation)
abstract void
removeActivityAgencyObjects(Connection c, DbCrmActivityAgencyObject[] relations)
abstract void
saveActivityAgencyObject(Connection c, DbCrmActivityAgencyObject relation)
-
-
-
Method Detail
-
buildActivityAgencyObject
protected DbCrmActivityAgencyObject buildActivityAgencyObject()
-
getActivityAgencyObjects
public final DbCrmActivityAgencyObject[] getActivityAgencyObjects(Connection c, long crmActivityId) throws SQLException
- Specified by:
getActivityAgencyObjects
in interfaceDbCrmAgencyHandler
- Throws:
SQLException
-
getActivityAgencyObjects
public final DbCrmActivityAgencyObject[] getActivityAgencyObjects(Connection c, long[] crmActivityIds) throws SQLException
- Specified by:
getActivityAgencyObjects
in interfaceDbCrmAgencyHandler
- Throws:
SQLException
-
getActivityAgencyObjects
public final DbCrmActivityAgencyObject[] getActivityAgencyObjects(Connection c, long crmActivityId, long agencyObjectId) throws SQLException
- Specified by:
getActivityAgencyObjects
in interfaceDbCrmAgencyHandler
- Throws:
SQLException
-
getActivityAgencyObjects
public abstract DbCrmActivityAgencyObject[] getActivityAgencyObjects(Connection c, long[] crmActivityIds, long[] agencyObjectIds) throws SQLException
- Specified by:
getActivityAgencyObjects
in interfaceDbCrmAgencyHandler
- Throws:
SQLException
-
removeActivityAgencyObject
public final void removeActivityAgencyObject(Connection c, DbCrmActivityAgencyObject relation) throws SQLException
- Specified by:
removeActivityAgencyObject
in interfaceDbCrmAgencyHandler
- Throws:
SQLException
-
removeActivityAgencyObjects
public abstract void removeActivityAgencyObjects(Connection c, DbCrmActivityAgencyObject[] relations) throws SQLException
- Specified by:
removeActivityAgencyObjects
in interfaceDbCrmAgencyHandler
- Throws:
SQLException
-
saveActivityAgencyObject
public abstract void saveActivityAgencyObject(Connection c, DbCrmActivityAgencyObject relation) throws SQLException
- Specified by:
saveActivityAgencyObject
in interfaceDbCrmAgencyHandler
- Throws:
SQLException
-
-