public abstract class AbstractSQLCommandSupport extends AbstractKnoxShellCommand
| Modifier and Type | Field and Description |
|---|---|
protected static String |
KNOXDATASOURCE |
protected static String |
KNOXDATASOURCES |
| Constructor and Description |
|---|
AbstractSQLCommandSupport(org.codehaus.groovy.tools.shell.Groovysh shell,
String name,
String shortcut) |
AbstractSQLCommandSupport(org.codehaus.groovy.tools.shell.Groovysh shell,
String name,
String shortcut,
String desc,
String usage,
String help) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addToSQLHistory(List<String> sqlHistory,
String sql) |
protected void |
addToSQLHistory(String dsName,
String sql) |
void |
closeConnections() |
protected Connection |
getConnection(KnoxDataSource ds,
String user,
String pass) |
protected Connection |
getConnectionFromSession(KnoxDataSource ds) |
protected Map<String,KnoxDataSource> |
getDataSources() |
protected List<String> |
getSQLHistory(String dataSourceName) |
protected void |
persistDataSources() |
protected void |
persistSQLHistory() |
protected void |
removeFromSQLHistory(String dsName) |
getBindingVariableNameForResultingTable, getDescription, getHelp, getUsage, loginalias, assertNoArguments, createCompleters, fail, fail, getAliases, getBinding, getBuffer, getBuffers, getClassLoader, getCompleter, getHidden, getHistory, getImports, getMetaClass, getName, getShortcut, getVariables, setHidden, setMetaClassprotected static final String KNOXDATASOURCES
protected static final String KNOXDATASOURCE
public AbstractSQLCommandSupport(org.codehaus.groovy.tools.shell.Groovysh shell,
String name,
String shortcut)
protected Connection getConnectionFromSession(KnoxDataSource ds)
protected Connection getConnection(KnoxDataSource ds, String user, String pass) throws SQLException, Exception
SQLExceptionExceptionprotected void persistSQLHistory()
protected void persistDataSources()
protected void removeFromSQLHistory(String dsName)
protected Map<String,KnoxDataSource> getDataSources()
public void closeConnections()
Copyright © 2020 The Apache Software Foundation. All rights reserved.