public class HistoricalDeviceManager extends DeviceManagerManipulator
SimpleDataSource.NameEditorData
DataSource.Writable
cvsRev
UPDATE_DISPLAYED_VALUE, VALUE_INPUT
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 |
---|
HistoricalDeviceManager()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.LinkedHashMap |
availableServers()
The list of possible sub-servers of this device.
|
void |
configureConnectionManager()
Set the parameter from this component to the connection manager.
|
void |
destroy()
Destroy all the servers.
|
int |
getAsyncConnectionTimeout() |
DataSourceContainer |
getConnectionContainer() |
java.lang.String |
getDriverClassName() |
java.lang.String |
getPassword() |
java.lang.String |
getUrl() |
java.lang.String |
getUsername() |
boolean |
isAsyncConnect() |
void |
setAsyncConnect(boolean asyncConnect) |
void |
setAsyncConnectionTimeout(int asyncConnectionTimeout) |
void |
setContainer(DataSourceContainer container)
This component is in the /Devices container, however the DatabaseConnectionManager that was created by this server and has the same
name is in the servers container.
|
void |
setDriverClassName(java.lang.String driverClassName) |
void |
setName(java.lang.String name)
Change the connection name for the children if the name of this bean is changed.
|
void |
setPassword(java.lang.String password) |
void |
setUrl(java.lang.String url) |
void |
setUsername(java.lang.String username) |
void |
start()
Start all the servers.
|
void |
stop()
Stop all the servers.
|
clientRequest, createServer, deleteDevice, deleteServer, earlyStart, getEditableServers, getPersistentServers, getServerContainer, getServers, getServersInternal, getViewServers, init, preparingServer, setServers
getDefaultQualityForLocation
getInPortNames, getStaticLocationFor, setBooleanValue, setBoolValue, setByteValue, setDoubleValue, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue, toString, valueChanged, valueInput
addConnector, addConnector, addDataSource, addPropertyChangeListener, addValueChangedListener, addVetoableChangeListener, authenticatedClientRequest, 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, setCustomTimer, setDataSourceName, setExportCriteria, setExposeComponentConnections, setPullFromServers, setPushData, setPushName, setPushToServers, setScreenLocal, setServerListData, setTimebase, setTrace, setValueObject, tick, VIBEvent
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, 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 java.util.LinkedHashMap availableServers()
availableServers
in class DeviceManagerManipulator
public void configureConnectionManager() throws BadParameterException
BadParameterException
- thrown on an invalid parameter.public void destroy() throws BadParameterException
destroy
in class DeviceManagerManipulator
BadParameterException
com.ergotech.vib.utils.LifeCycle#destroy()
public int getAsyncConnectionTimeout()
DatabaseConnectionManager.getAsyncConnectionTimeout()
public DataSourceContainer getConnectionContainer()
public java.lang.String getDriverClassName()
DatabaseConnectionManager.getDriverClassName()
public java.lang.String getPassword()
DatabaseConnectionManager.getPassword()
public java.lang.String getUrl()
DatabaseConnectionManager.getUrl()
public java.lang.String getUsername()
DatabaseConnectionManager.getUsername()
public boolean isAsyncConnect()
DatabaseConnectionManager.isAsyncConnect()
public void setAsyncConnect(boolean asyncConnect)
asyncConnect
- DatabaseConnectionManager.setAsyncConnect(boolean)
public void setAsyncConnectionTimeout(int asyncConnectionTimeout)
asyncConnectionTimeout
- DatabaseConnectionManager.setAsyncConnectionTimeout(int)
public void setContainer(DataSourceContainer container) throws BadParameterException
setContainer
in class DeviceManagerManipulator
container
- The container to set.BadParameterException
com.ergotech.vib.servers.SimpleDataSource#setContainer(com.ergotech.vib.utils.DataSourceContainer)
public void setDriverClassName(java.lang.String driverClassName)
driverClassName
- DatabaseConnectionManager.setDriverClassName(java.lang.String)
public void setName(java.lang.String name) throws BadParameterException
setName
in class DeviceManagerManipulator
BadParameterException
#getTagName
public void setPassword(java.lang.String password)
password
- DatabaseConnectionManager.setPassword(java.lang.String)
public void setUrl(java.lang.String url)
url
- DatabaseConnectionManager.setUrl(java.lang.String)
public void setUsername(java.lang.String username)
username
- DatabaseConnectionManager.setUsername(java.lang.String)
public void start() throws BadParameterException, VIBUpdateFailedException
DeviceManagerManipulator
start
in class DeviceManagerManipulator
BadParameterException
VIBUpdateFailedException
com.ergotech.vib.utils.LifeCycle#start()
public void stop() throws BadParameterException
DeviceManagerManipulator
stop
in class DeviceManagerManipulator
BadParameterException
com.ergotech.vib.utils.LifeCycle#stop()
Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.