public class DataHandler
extends org.pentaho.ui.xul.impl.AbstractXulEventHandler
Modifier and Type | Class and Description |
---|---|
protected static class |
DataHandler.DatabaseTypeListener |
Modifier and Type | Field and Description |
---|---|
protected org.pentaho.ui.xul.components.XulButton |
acceptButton |
protected DatabaseMeta |
cache |
protected org.pentaho.ui.xul.components.XulTextbox |
clientBox |
protected org.pentaho.ui.xul.containers.XulTree |
clusterParameterTree |
static SortedMap<String,DatabaseInterface> |
connectionMap |
static Map<String,String> |
connectionNametoID |
protected org.pentaho.ui.xul.components.XulTextbox |
customDriverClassBox |
protected org.pentaho.ui.xul.components.XulTextbox |
customUrlBox |
protected org.pentaho.ui.xul.components.XulMenuList |
databaseDialectList |
protected DatabaseMeta |
databaseMeta |
protected org.pentaho.ui.xul.components.XulTextbox |
databaseNameBox |
protected org.pentaho.ui.xul.components.XulTextbox |
dataTablespaceBox |
protected org.pentaho.ui.xul.components.XulTextbox |
hostNameBox |
protected org.pentaho.ui.xul.components.XulTextbox |
indexTablespaceBox |
protected org.pentaho.ui.xul.components.XulTextbox |
languageBox |
protected org.pentaho.ui.xul.components.XulTextbox |
maxPoolSizeBox |
protected org.pentaho.ui.xul.containers.XulTree |
optionsParameterTree |
protected org.pentaho.ui.xul.components.XulTextbox |
passwordBox |
protected org.pentaho.ui.xul.containers.XulTree |
poolParameterTree |
protected org.pentaho.ui.xul.components.XulTextbox |
poolSizeBox |
protected org.pentaho.ui.xul.components.XulTextbox |
portNumberBox |
protected org.pentaho.ui.xul.components.XulTextbox |
serverInstanceBox |
protected org.pentaho.ui.xul.components.XulTextbox |
systemNumberBox |
protected org.pentaho.ui.xul.components.XulTextbox |
userNameBox |
protected org.pentaho.ui.xul.components.XulTextbox |
warehouseBox |
Constructor and Description |
---|
DataHandler() |
Modifier and Type | Method and Description |
---|---|
void |
clearOptionsData() |
void |
disablePortIfInstancePopulated() |
void |
editOptions(int index) |
protected void |
getConnectionSpecificInfo(DatabaseMeta meta) |
protected void |
getControls() |
Object |
getData() |
protected void |
getInfo(DatabaseMeta meta) |
void |
getOptionHelp() |
void |
handleUseSecurityCheckbox() |
void |
loadAccessData() |
void |
loadConnectionData() |
void |
onCancel() |
void |
onClusterCheck() |
void |
onOK() |
void |
onPoolingCheck() |
void |
poolingRowChange(int idx) |
void |
popCache() |
void |
pushCache() |
void |
restoreDefaults() |
protected void |
setConnectionSpecificInfo(DatabaseMeta meta) |
void |
setData(Object data) |
void |
setDeckChildIndex() |
protected void |
showMessage(DatabaseTestResults databaseTestResults) |
protected void |
showMessage(String message,
boolean scroll) |
void |
testDatabaseConnection() |
bind, bind, getName, getXulDomContainer, setName, setXulDomContainer
public static final SortedMap<String,DatabaseInterface> connectionMap
protected DatabaseMeta databaseMeta
protected DatabaseMeta cache
protected org.pentaho.ui.xul.components.XulTextbox hostNameBox
protected org.pentaho.ui.xul.components.XulTextbox databaseNameBox
protected org.pentaho.ui.xul.components.XulTextbox portNumberBox
protected org.pentaho.ui.xul.components.XulTextbox userNameBox
protected org.pentaho.ui.xul.components.XulTextbox passwordBox
protected org.pentaho.ui.xul.components.XulTextbox customDriverClassBox
protected org.pentaho.ui.xul.components.XulTextbox customUrlBox
protected org.pentaho.ui.xul.components.XulTextbox dataTablespaceBox
protected org.pentaho.ui.xul.components.XulTextbox indexTablespaceBox
protected org.pentaho.ui.xul.components.XulTextbox serverInstanceBox
protected org.pentaho.ui.xul.components.XulTextbox languageBox
protected org.pentaho.ui.xul.components.XulTextbox systemNumberBox
protected org.pentaho.ui.xul.components.XulTextbox clientBox
protected org.pentaho.ui.xul.components.XulTextbox warehouseBox
protected org.pentaho.ui.xul.containers.XulTree optionsParameterTree
protected org.pentaho.ui.xul.containers.XulTree clusterParameterTree
protected org.pentaho.ui.xul.components.XulTextbox poolSizeBox
protected org.pentaho.ui.xul.components.XulTextbox maxPoolSizeBox
protected org.pentaho.ui.xul.containers.XulTree poolParameterTree
protected org.pentaho.ui.xul.components.XulMenuList databaseDialectList
protected org.pentaho.ui.xul.components.XulButton acceptButton
public void loadConnectionData()
public void loadAccessData()
public void editOptions(int index)
public void clearOptionsData()
public void getOptionHelp()
public void setDeckChildIndex()
public void onPoolingCheck()
public void onClusterCheck()
public Object getData()
getData
in interface org.pentaho.ui.xul.impl.XulEventHandler
getData
in class org.pentaho.ui.xul.impl.AbstractXulEventHandler
public void setData(Object data)
setData
in interface org.pentaho.ui.xul.impl.XulEventHandler
setData
in class org.pentaho.ui.xul.impl.AbstractXulEventHandler
public void pushCache()
public void popCache()
public void onCancel()
public void onOK()
public void testDatabaseConnection()
protected void getInfo(DatabaseMeta meta)
public void restoreDefaults()
public void poolingRowChange(int idx)
protected void getConnectionSpecificInfo(DatabaseMeta meta)
protected void setConnectionSpecificInfo(DatabaseMeta meta)
protected void getControls()
public void disablePortIfInstancePopulated()
protected void showMessage(String message, boolean scroll)
protected void showMessage(DatabaseTestResults databaseTestResults)
public void handleUseSecurityCheckbox()
Copyright © 2019 Hitachi Vantara. All rights reserved.