Interface MailEditorExtension
-
- All Superinterfaces:
BasicExtension
,org.pf4j.ExtensionPoint
- All Known Implementing Classes:
MailEditorAdapter
,MailEditorContactsExtension
,MailEditorCrmExtension
public interface MailEditorExtension extends BasicExtension
MailEditorExtension.- Author:
- Andreas Rudolph
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description JMenuItem[]
createOptionMenuItems(MailEditor editor)
MailEditor.AddressHandler
getAddressHandler()
static Collection<MailEditorExtension>
load()
void
loadMessage(Connection c, DbMailMessage message, DbMailPart part, Map<Long,String> recipientHashes, MailEditor.ViewMode mode)
void
saveMessage(Connection c, DbMailMessage message, Map<MailEditor.RecipientType,List<MailEditor.Address>> recipients, MailEditor.SaveMode mode)
void
selectAccount(DbMailAccount account)
-
Methods inherited from interface com.openindex.openestate.tool.extensions.BasicExtension
getRequiredPluginIds
-
-
-
-
Method Detail
-
createOptionMenuItems
JMenuItem[] createOptionMenuItems(MailEditor editor)
-
getAddressHandler
MailEditor.AddressHandler getAddressHandler()
-
loadMessage
void loadMessage(Connection c, DbMailMessage message, DbMailPart part, Map<Long,String> recipientHashes, MailEditor.ViewMode mode) throws SQLException
- Throws:
SQLException
-
saveMessage
void saveMessage(Connection c, DbMailMessage message, Map<MailEditor.RecipientType,List<MailEditor.Address>> recipients, MailEditor.SaveMode mode) throws SQLException
- Throws:
SQLException
-
selectAccount
void selectAccount(DbMailAccount account)
-
load
static Collection<MailEditorExtension> load()
-
-