public class HSQLDBConnectionManager extends DatabaseConnectionManager
DatabaseConnectionManager.DatabaseConnectionManagerWrapper
SimpleDataSource.NameEditorData
DataSource.Writable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
cvsRev
The CVS Revision String.
|
static int |
FILE
The constant for a FILE database.
|
static int |
MEMORY
The constant for a MEMORY database.
|
static int |
SERVER
The constant for a SERVER database.
|
databaseConnectionManagers
customTimer, EXPORT_READ_ONLY, EXPORT_READ_WRITE, NO_EXPORT, requiresSyncWrite, sharedTimer, syncWriteTimeout, timebase
autoSuspend, AUTOSUSPEND_DEFAULT, AUTOSUSPEND_NEVER, AUTOSUSPEND_NO_LISTENERS, AUTOSUSPEND_NO_LISTENERS_AND_NO_SOURCES, colorHi, colorHiHi, colorLo, colorLoLo, colorNormal, connectors, consoleLogger, currentColor, currentValue, debugLevel, DEFAULT_AUTOSUSPEND, dontConnect, gwtLog, hardSuspended, popupLogger, PRIMARYOUTPORTNAME, sendColors, stopped, suspended, timedPopupLogger, traceLogger, valueHi, valueHiHi, valueLo, valueLoLo
Constructor and Description |
---|
HSQLDBConnectionManager()
The constructor stores the values for the connection.
|
Modifier and Type | Method and Description |
---|---|
void |
closeConnection(ConnectionClosedListener source)
Calls "Shutdown" on the database to remove a problem with file locks.
|
java.sql.Connection |
getConnection(ConnectionClosedListener source)
This method returns a connection object for the provided parameters.
|
java.lang.String |
getDatabaseName() |
int |
getDatabaseType() |
java.lang.String |
getFileLocation() |
java.lang.String |
getHostname() |
void |
setDatabaseName(java.lang.String databaseName) |
void |
setDatabaseType(int databaseType) |
void |
setFileLocation(java.lang.String fileLocation) |
void |
setHostname(java.lang.String hostname) |
checkForValidEntries, destroy, getAsyncConnectionTimeout, getDatabaseConnectionManagers, getDriverClassName, getPassword, getUrl, getUrlInternal, getUsername, isAsyncConnect, removeListener, setAsyncConnect, setAsyncConnectionTimeout, setDriverClassName, setName, setPassword, setUrl, setUsername, VIBEvent
addConnector, addConnector, addDataSource, addPropertyChangeListener, addValueChangedListener, addVetoableChangeListener, authenticatedClientRequest, clientRequest, clientResponse, determineSuspendedStatus, getClassLicenseManager, getContainer, getCustomTimer, getDataSource, getDataSources, getDisplayName, getExportCriteria, getExposeComponentConnections, getName, getOutPortNames, getPullFromServers, getPushData, getPushName, getPushToServers, getServerListData, getTimebase, getTrace, isActive, isScreenLocal, refreshCurrentValue, removeConnector, removeDataSource, removePropertyChangeListener, removeValueChangedListener, removeVetoableChangeListener, requestSyncWrite, setAutoSuspend, setClassLicenseManager, setContainer, setCustomTimer, setDataSourceName, setExportCriteria, setExposeComponentConnections, setPullFromServers, setPushData, setPushName, setPushToServers, setScreenLocal, setServerListData, setTimebase, setTrace, setValueObject, start, stop, tick, toString
addVIBEventListener, checkScript, executeInScriptInternal, executeScript, executeScriptInternal, executeScriptInternal, getAutoSuspend, getBooleanValue, getBoolValue, getColorHi, getColorHiHi, getColorLo, getColorLoLo, getColorNormal, getConnectors, getConsoleLogger, getCurrentColor, getDataSourceName, getDoubleValue, getFloatValue, getGWTLogger, getIncomingValueObject, getInScript, getIntValue, getLongValue, getParent, getPopupLogger, getScript, getScriptEngine, getSendColors, getSources, getStringValue, getSyncWriteTimeout, getTimedPopupLogger, getTraceLogger, getValueHi, getValueHiHi, getValueLo, getValueLoLo, getValueObject, init, isHardSuspended, isRunning, isSendOnlyChangedValuesDefault, isSuspended, logException, logGWT, logGWT, logMessage, logTrace, n2sortConnectors, performScriptSubstitutions, popupMessage, post, removeConnector, removeVIBEventListener, replaceConnectors, scriptExtensionSubstition, setColorHi, setColorHiHi, setColorLo, setColorLoLo, setColorNormal, setConsoleLogger, setGWTLogger, setHardSuspended, setInScript, setParent, setPopupLogger, setScript, setSendColors, setSendOnlyChangedValuesDefault, setSyncWriteTimeout, setTimedPopupLogger, setTraceLogger, setValueHi, setValueHiHi, setValueLo, setValueLoLo, updateColor, updateListeners, updateListeners, updateListeners, whoAmI
public static final java.lang.String cvsRev
public static final int FILE
public static final int MEMORY
public static final int SERVER
public HSQLDBConnectionManager()
public void closeConnection(ConnectionClosedListener source)
public java.sql.Connection getConnection(ConnectionClosedListener source) throws java.sql.SQLException
getConnection
in class DatabaseConnectionManager
ConnectionClosedListener
- the bean which will listen for the connection to close.if
- an exception occurs.java.sql.SQLException
public java.lang.String getDatabaseName()
public int getDatabaseType()
public java.lang.String getFileLocation()
public java.lang.String getHostname()
public void setDatabaseName(java.lang.String databaseName)
databaseName
- The databaseName to set. It is ignored for SERVER type connections.public void setDatabaseType(int databaseType)
databaseType
- The databaseType to set.public void setFileLocation(java.lang.String fileLocation)
fileLocation
- The fileLocation to set.public void setHostname(java.lang.String hostname)
hostname
- The hostname to set.Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.