Package com.illumon.iris.pqimport.gui
Class JdbcSchemaDiscoveryPanel
java.lang.Object
com.illumon.iris.pqimport.gui.JdbcSchemaDiscoveryPanel
- All Implemented Interfaces:
JdbcGuiImportComponentManager.JdbcGuiHolder,JdbcGuiImportComponentManager.JdbcGuiHolderSchema
public class JdbcSchemaDiscoveryPanel
extends Object
implements JdbcGuiImportComponentManager.JdbcGuiHolderSchema
-
Constructor Summary
ConstructorsConstructorDescriptionJdbcSchemaDiscoveryPanel(com.fishlib.io.logger.Logger log, RemoteDatabase database, JFrame windowAncestor, Consumer<String> onComplete) -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()voiderrorMessage(String title, String message) getCatalogNameForDriver(String driver) Gets the display name of the catalog field for a given driver.getDefaultUrlForDriver(String driver) void
-
Constructor Details
-
JdbcSchemaDiscoveryPanel
public JdbcSchemaDiscoveryPanel(com.fishlib.io.logger.Logger log, RemoteDatabase database, JFrame windowAncestor, Consumer<String> onComplete) throws IOException - Throws:
IOException
-
-
Method Details
-
getMainPanel
-
errorMessage
- Specified by:
errorMessagein interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getWindowAncestor
- Specified by:
getWindowAncestorin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getDriverComboBox
- Specified by:
getDriverComboBoxin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getUriTextField
- Specified by:
getUriTextFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getUserTextField
- Specified by:
getUserTextFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getPasswordField
- Specified by:
getPasswordFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getConnectButton
- Specified by:
getConnectButtonin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlQueryTextField
- Specified by:
getSqlQueryTextFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlCatalogNameLabel
- Specified by:
getSqlCatalogNameLabelin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlDatabaseComboBox
- Specified by:
getSqlDatabaseComboBoxin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlDatabaseTextField
- Specified by:
getSqlDatabaseTextFieldin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlTableComboBox
- Specified by:
getSqlTableComboBoxin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getCatalogNameForDriver
Description copied from interface:JdbcGuiImportComponentManager.JdbcGuiHolderGets the display name of the catalog field for a given driver.- Specified by:
getCatalogNameForDriverin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder- Parameters:
driver- the driver that is currently selected- Returns:
- the display name for the driver's catalog
-
getDefaultUrlForDriver
- Specified by:
getDefaultUrlForDriverin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
getSqlTableNameLabel
- Specified by:
getSqlTableNameLabelin interfaceJdbcGuiImportComponentManager.JdbcGuiHolder
-
dispose
public void dispose() -
getSaveSate
-
setSaveSate
-
getIrisNamespaceTextField
-
getIrisTableTextField
-
$$$getRootComponent$$$
- Noinspection:
- ALL
-