All Packages Class Hierarchy This Package Previous Next Index
Class com.arcsinc.hardwarehost.HdwMgrRemoteNodeClient
java.lang.Object
|
+----java.rmi.server.RemoteObject
|
+----java.rmi.server.RemoteServer
|
+----java.rmi.server.UnicastRemoteObject
|
+----com.arcsinc.remotenode.AbsRemoteNodeClient
|
+----com.arcsinc.hardwarehost.HdwMgrRemoteNodeClient
- public class HdwMgrRemoteNodeClient
- extends AbsRemoteNodeClient
The HdwMgrRemoteNodeClient
class provides the remote
node client interfacs the remote
node client interface to the local hardware manager.
- See Also:
- RemoteException, HdwMgrImpl, ExtVariableSpec, AbsRemoteNodeClient
-
HdwMgrRemoteNodeClient(HdwMgrImpl)
- Standard constructor.
-
clearLinkage()
-
-
establishLinkage(ExtVariableSpec[])
- Sets the linkage between the Remote Node and the local application.
-
getRemoteDataSpec()
- Get the available data items from the Remote Node.
-
receiveDataVector(Vector)
- Receives data from the Remote Node.
-
removeRemoteConnection()
- Removes this connection to the Remote Node.
-
setAsynchronous()
- Un-implemented synchronization feature.
-
setSynchronous(ExtVariableSpec)
- Un-implemented synchronization feature.
HdwMgrRemoteNodeClient
public HdwMgrRemoteNodeClient(HdwMgrImpl hdwMgr) throws RemoteException
- Standard constructor.
- Parameters:
- hdwMgr - the hardware manager to interact with
- Throws: RemoteException
- if there is a network failure
receiveDataVector
public boolean receiveDataVector(Vector dataVec)
- Receives data from the Remote Node. The data is received from
the Remote Node and the corresponding application variable is set
with the received value.
- Returns:
-
true
- Overrides:
- receiveDataVector in class AbsRemoteNodeClient
removeRemoteConnection
public boolean removeRemoteConnection()
- Removes this connection to the Remote Node.
- Returns:
-
true
if successful, otherwise false
setSynchronous
public boolean setSynchronous(ExtVariableSpec syncVariable)
- Un-implemented synchronization feature.
- Returns:
-
true
setAsynchronous
public boolean setAsynchronous()
- Un-implemenous()
- Un-implemented synchronization feature.
- Returns:
-
true
establishLinkage
public boolean establishLinkage(ExtVariableSpec connectionVariables[])
- Sets the linkage between the Remote Node and the local application.
- Returns:
-
true
clearLinkage
public boolean clearLinkage()
getRemoteDataSpec
public Vector getRemoteDataSpec()
- Get the available data items from the Remote Node.
- Returns:
- a
Vector
of available data items
All Packages Class Hierarchy This Package Previoushost.HdwMgrImpl.html#_top_">Previous Next Index