public class EmailDataSource extends java.lang.Object implements ConfigurableDataSource
Modifier and Type | Field and Description |
---|---|
private java.lang.Object[] |
additionalColumns |
private java.util.Collection<java.util.Map<java.lang.String,java.lang.Object>> |
data |
private java.lang.String |
emailStoreDir |
private ExtractTool |
extractTool |
private java.lang.String |
host |
private java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>> |
iterator |
private EmailExtractorPanel |
panel |
private java.lang.String |
pass |
private java.lang.String |
port |
private int |
progress |
private java.lang.String |
user |
Constructor and Description |
---|
EmailDataSource(java.lang.String host,
java.lang.String port,
java.lang.String user,
java.lang.String pass)
Creates a new instance of EmailDataSource
|
EmailDataSource(java.lang.String host,
java.lang.String port,
java.lang.String user,
java.lang.String pass,
java.lang.Object[] additionalColumns) |
EmailDataSource(java.lang.String host,
java.lang.String port,
java.lang.String user,
java.lang.String pass,
java.lang.Object[] additionalColumns,
java.lang.String emailStoreDir) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JPanel |
getConfigurationPanel() |
double |
getProgress() |
java.lang.String |
getSourceName() |
DataStructure |
next(Logger logger) |
void |
setExtractTool(ExtractTool extractTool) |
private java.util.Collection<java.util.Map<java.lang.String,java.lang.Object>> data
private java.util.Iterator<java.util.Map<java.lang.String,java.lang.Object>> iterator
private int progress
private ExtractTool extractTool
private EmailExtractorPanel panel
private java.lang.String host
private java.lang.String port
private java.lang.String user
private java.lang.String pass
private java.lang.String emailStoreDir
private java.lang.Object[] additionalColumns
public EmailDataSource(java.lang.String host, java.lang.String port, java.lang.String user, java.lang.String pass)
public EmailDataSource(java.lang.String host, java.lang.String port, java.lang.String user, java.lang.String pass, java.lang.Object[] additionalColumns)
public EmailDataSource(java.lang.String host, java.lang.String port, java.lang.String user, java.lang.String pass, java.lang.Object[] additionalColumns, java.lang.String emailStoreDir)
public DataStructure next(Logger logger) throws ExtractionException
next
in interface DataSource
ExtractionException
public double getProgress()
getProgress
in interface DataSource
public void setExtractTool(ExtractTool extractTool)
setExtractTool
in interface ConfigurableDataSource
public java.lang.String getSourceName()
getSourceName
in interface ConfigurableDataSource
public javax.swing.JPanel getConfigurationPanel()
getConfigurationPanel
in interface ConfigurableDataSource
Copyright 2004-2015 Wandora Team