Package org.hotrod.plugin
Class AbstractExportColumnsOperation
- java.lang.Object
-
- org.hotrod.plugin.AbstractExportColumnsOperation
-
- Direct Known Subclasses:
ExportColumnsToTXTOperation,ExportColumnsToXLSXOperation
public abstract class AbstractExportColumnsOperation extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected FilebaseDirprotected FileconfigFileprotected Stringconfigfilenameprotected Stringdisplayprotected DisplayModedisplayModeprotected FileexportFileprotected Stringexportfilenameprotected Stringfacetsprotected Stringjdbccatalogprotected Stringjdbcdriverclassprotected Stringjdbcpasswordprotected Stringjdbcschemaprotected Stringjdbcurlprotected Stringjdbcusernameprotected Stringlocalproperties
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractExportColumnsOperation(File baseDir, String configfilename, String localproperties, String jdbcdriverclass, String jdbcurl, String jdbcusername, String jdbcpassword, String jdbccatalog, String jdbcschema, String facets, String display, String exportfilename)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidexecute(Feedback feedback)protected abstract voidexportColumns(Generator g)
-
-
-
Field Detail
-
baseDir
protected File baseDir
-
configfilename
protected String configfilename
-
localproperties
protected String localproperties
-
jdbcdriverclass
protected String jdbcdriverclass
-
jdbcurl
protected String jdbcurl
-
jdbcusername
protected String jdbcusername
-
jdbcpassword
protected String jdbcpassword
-
jdbccatalog
protected String jdbccatalog
-
jdbcschema
protected String jdbcschema
-
facets
protected String facets
-
display
protected String display
-
exportfilename
protected String exportfilename
-
configFile
protected File configFile
-
displayMode
protected DisplayMode displayMode
-
exportFile
protected File exportFile
-
-
Constructor Detail
-
AbstractExportColumnsOperation
protected AbstractExportColumnsOperation(File baseDir, String configfilename, String localproperties, String jdbcdriverclass, String jdbcurl, String jdbcusername, String jdbcpassword, String jdbccatalog, String jdbcschema, String facets, String display, String exportfilename)
-
-
Method Detail
-
exportColumns
protected abstract void exportColumns(Generator g) throws IOException
- Throws:
IOException
-
-