Package xal.smf.scada
Class ScadaCheckConnect
java.lang.Object
xal.smf.scada.ScadaCheckConnect
Deprecated.
This class is used to test the connections between a SCADA structure and an
AcceleratorNode object. This is done without sending any data
(i.e., a caget or caput command. Moreover, all the
connections are tested in batch and the timeout period is specified by the
user (i.e., it is not the default channel access timeout).- Since:
- Mar 4, 2011
- Author:
- Christopher K. Allen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDeprecated.This class is used is a Channel Access connection monitor.static final classDeprecated.List of channels under test. -
Constructor Summary
ConstructorsConstructorDescriptionScadaCheckConnect(AcceleratorNode smfDev) Deprecated.Create a newScadaCheckConnectobject connected to the given accelerator device. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Returns the list of channels that failed to connect.booleantestConnection(Class<?> clsScada, double dblTmOut) Deprecated.Test the connections in all the channels in this DAQ data structure for the given accelerator device.
-
Constructor Details
-
ScadaCheckConnect
Deprecated.Create a newScadaCheckConnectobject connected to the given accelerator device.- Parameters:
smfDev- accelerator device under test- Since:
- Mar 4, 2011
-
-
Method Details
-
testConnection
Deprecated.Test the connections in all the channels in this DAQ data structure for the given accelerator device. The test will wait up to the given length of time before declaring failure.- Parameters:
clsScada- the SCADA data structure defining the connection channelsdblTmOut- time to wait for establishing connection- Returns:
trueif all connections were successful,falseif not all connection were made within given time- Throws:
BadStructException- the data structure is not annotated byAScada- Since:
- Feb 4, 2011
-
getFailedChannels
Deprecated.Returns the list of channels that failed to connect.- Returns:
- channels not passing the connection test
- Since:
- Mar 10, 2011
-
BatchConnectionTest