Class HSqlDbCrmMailsHandler
- java.lang.Object
-
- com.openindex.openestate.tool.crm.addons.mail.db.DbCrmMailsHandlerImpl
-
- com.openindex.openestate.tool.crm.addons.mail.db.hsql.HSqlDbCrmMailsHandler
-
- All Implemented Interfaces:
DbCrmMailsHandler
public class HSqlDbCrmMailsHandler extends DbCrmMailsHandlerImpl
HSqlDbCrmMailsHandler.- Author:
- Andreas Rudolph
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROC_REMOVE_CRM_ACTIVITIES_MAILS_MESSAGESstatic StringPROC_SAVE_CRM_ACTIVITIES_MAILS_MESSAGESstatic StringVIEW_CRM_ACTIVITIES_MAILS_MESSAGES
-
Constructor Summary
Constructors Constructor Description HSqlDbCrmMailsHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DbCrmActivityMailMessage[]getRelationsForActivity(Connection c, long[] crmActivityIds)DbCrmActivityMailMessage[]getRelationsForFolder(Connection c, long[] mailFolderIds)DbCrmActivityMailMessage[]getRelationsForMessage(Connection c, long[] mailMessageIds)voidremoveRelations(Connection c, DbCrmActivityMailMessage[] relations)voidsaveRelation(Connection c, DbCrmActivityMailMessage relation)-
Methods inherited from class com.openindex.openestate.tool.crm.addons.mail.db.DbCrmMailsHandlerImpl
buildRelation, getRelationForActivity, getRelationForMessage, getRelationsForFolder, removeRelation
-
-
-
-
Field Detail
-
VIEW_CRM_ACTIVITIES_MAILS_MESSAGES
public static final String VIEW_CRM_ACTIVITIES_MAILS_MESSAGES
- See Also:
- Constant Field Values
-
PROC_REMOVE_CRM_ACTIVITIES_MAILS_MESSAGES
public static final String PROC_REMOVE_CRM_ACTIVITIES_MAILS_MESSAGES
- See Also:
- Constant Field Values
-
PROC_SAVE_CRM_ACTIVITIES_MAILS_MESSAGES
public static final String PROC_SAVE_CRM_ACTIVITIES_MAILS_MESSAGES
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRelationsForActivity
public DbCrmActivityMailMessage[] getRelationsForActivity(Connection c, long[] crmActivityIds) throws SQLException
- Specified by:
getRelationsForActivityin interfaceDbCrmMailsHandler- Specified by:
getRelationsForActivityin classDbCrmMailsHandlerImpl- Throws:
SQLException
-
getRelationsForFolder
public DbCrmActivityMailMessage[] getRelationsForFolder(Connection c, long[] mailFolderIds) throws SQLException
- Specified by:
getRelationsForFolderin interfaceDbCrmMailsHandler- Specified by:
getRelationsForFolderin classDbCrmMailsHandlerImpl- Throws:
SQLException
-
getRelationsForMessage
public DbCrmActivityMailMessage[] getRelationsForMessage(Connection c, long[] mailMessageIds) throws SQLException
- Specified by:
getRelationsForMessagein interfaceDbCrmMailsHandler- Specified by:
getRelationsForMessagein classDbCrmMailsHandlerImpl- Throws:
SQLException
-
removeRelations
public void removeRelations(Connection c, DbCrmActivityMailMessage[] relations) throws SQLException
- Specified by:
removeRelationsin interfaceDbCrmMailsHandler- Specified by:
removeRelationsin classDbCrmMailsHandlerImpl- Throws:
SQLException
-
saveRelation
public void saveRelation(Connection c, DbCrmActivityMailMessage relation) throws SQLException
- Specified by:
saveRelationin interfaceDbCrmMailsHandler- Specified by:
saveRelationin classDbCrmMailsHandlerImpl- Throws:
SQLException
-
-