Class MailAccountSetupAdapter
- java.lang.Object
-
- com.openindex.openestate.tool.mail.extensions.MailAccountSetupAdapter
-
- All Implemented Interfaces:
BasicExtension
,MailAccountSetupExtension
,org.pf4j.ExtensionPoint
- Direct Known Subclasses:
MailAccountSetupCrmExtension
public abstract class MailAccountSetupAdapter extends Object implements MailAccountSetupExtension
MailAccountSetupAdapter.- Author:
- Andreas Rudolph
-
-
Constructor Summary
Constructors Constructor Description MailAccountSetupAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JComponent[]
getReaderFurtherOptions(AbstractMailReader.Type type)
Map<String,JComponent>
getReaderOptions(AbstractMailReader.Type type)
String[]
getRequiredPluginIds()
JComponent[]
getWriterFurtherOptions(AbstractMailWriter.Type type)
Map<String,JComponent>
getWriterOptions(AbstractMailWriter.Type type)
void
load(DbMailAccount account)
void
save(DbMailAccount account)
-
-
-
Method Detail
-
getReaderFurtherOptions
public JComponent[] getReaderFurtherOptions(AbstractMailReader.Type type)
- Specified by:
getReaderFurtherOptions
in interfaceMailAccountSetupExtension
-
getReaderOptions
public Map<String,JComponent> getReaderOptions(AbstractMailReader.Type type)
- Specified by:
getReaderOptions
in interfaceMailAccountSetupExtension
-
getRequiredPluginIds
public String[] getRequiredPluginIds()
- Specified by:
getRequiredPluginIds
in interfaceBasicExtension
-
getWriterFurtherOptions
public JComponent[] getWriterFurtherOptions(AbstractMailWriter.Type type)
- Specified by:
getWriterFurtherOptions
in interfaceMailAccountSetupExtension
-
getWriterOptions
public Map<String,JComponent> getWriterOptions(AbstractMailWriter.Type type)
- Specified by:
getWriterOptions
in interfaceMailAccountSetupExtension
-
load
public void load(DbMailAccount account)
- Specified by:
load
in interfaceMailAccountSetupExtension
-
save
public void save(DbMailAccount account)
- Specified by:
save
in interfaceMailAccountSetupExtension
-
-