com.prosysopc.ua.server.io
Class UaVariableIoListenerImpl

java.lang.Object
  extended by com.prosysopc.ua.server.io.UaNodeIoListenerImpl
      extended by com.prosysopc.ua.server.io.UaVariableIoListenerImpl
All Implemented Interfaces:
UaNodeIoListener, UaVariableIoListener

public class UaVariableIoListenerImpl
extends UaNodeIoListenerImpl
implements UaVariableIoListener


Constructor Summary
UaVariableIoListenerImpl()
           
 
Method Summary
 EnumSet<org.opcfoundation.ua.core.AccessLevel> onGetUserAccessLevel(ServiceContext serviceContext)
          Called from NodeIoManagerListener.onGetUserAccessLevel(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaVariable) .
 boolean onReadNonValue(ServiceContext serviceContext, org.opcfoundation.ua.builtintypes.UnsignedInteger attributeId, org.opcfoundation.ua.builtintypes.DataValue dataValue)
          Called from NodeIoManagerListener.onReadNonValue(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaNode, org.opcfoundation.ua.builtintypes.UnsignedInteger, org.opcfoundation.ua.builtintypes.DataValue).
 boolean onReadValue(ServiceContext serviceContext, org.opcfoundation.ua.utils.NumericRange indexRange, org.opcfoundation.ua.core.TimestampsToReturn timestampsToReturn, org.opcfoundation.ua.builtintypes.DateTime minTimestamp, org.opcfoundation.ua.builtintypes.DataValue dataValue)
          Called from NodeIoManagerListener.onReadValue(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaValueNode, org.opcfoundation.ua.utils.NumericRange, org.opcfoundation.ua.core.TimestampsToReturn, org.opcfoundation.ua.builtintypes.DateTime, org.opcfoundation.ua.builtintypes.DataValue).
 boolean onWriteNonValue(ServiceContext serviceContext, org.opcfoundation.ua.builtintypes.UnsignedInteger attributeId, org.opcfoundation.ua.builtintypes.DataValue dataValue)
          Called from NodeIoManagerListener.onWriteNonValue(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaNode, org.opcfoundation.ua.builtintypes.UnsignedInteger, org.opcfoundation.ua.builtintypes.DataValue).
 boolean onWriteValue(ServiceContext serviceContext, org.opcfoundation.ua.utils.NumericRange indexRange, org.opcfoundation.ua.builtintypes.DataValue dataValue)
          Called from NodeIoManagerListener.onWriteValue(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaValueNode, org.opcfoundation.ua.utils.NumericRange, org.opcfoundation.ua.builtintypes.DataValue).
 
Methods inherited from class com.prosysopc.ua.server.io.UaNodeIoListenerImpl
onGetUserWriteMask
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.prosysopc.ua.server.io.UaNodeIoListener
onGetUserWriteMask
 

Constructor Detail

UaVariableIoListenerImpl

public UaVariableIoListenerImpl()
Method Detail

onGetUserAccessLevel

public EnumSet<org.opcfoundation.ua.core.AccessLevel> onGetUserAccessLevel(ServiceContext serviceContext)
Called from NodeIoManagerListener.onGetUserAccessLevel(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaVariable) .

Specified by:
onGetUserAccessLevel in interface UaVariableIoListener

onReadNonValue

public boolean onReadNonValue(ServiceContext serviceContext,
                              org.opcfoundation.ua.builtintypes.UnsignedInteger attributeId,
                              org.opcfoundation.ua.builtintypes.DataValue dataValue)
                       throws StatusException
Called from NodeIoManagerListener.onReadNonValue(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaNode, org.opcfoundation.ua.builtintypes.UnsignedInteger, org.opcfoundation.ua.builtintypes.DataValue).

Specified by:
onReadNonValue in interface UaVariableIoListener
Throws:
StatusException

onReadValue

public boolean onReadValue(ServiceContext serviceContext,
                           org.opcfoundation.ua.utils.NumericRange indexRange,
                           org.opcfoundation.ua.core.TimestampsToReturn timestampsToReturn,
                           org.opcfoundation.ua.builtintypes.DateTime minTimestamp,
                           org.opcfoundation.ua.builtintypes.DataValue dataValue)
                    throws StatusException
Called from NodeIoManagerListener.onReadValue(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaValueNode, org.opcfoundation.ua.utils.NumericRange, org.opcfoundation.ua.core.TimestampsToReturn, org.opcfoundation.ua.builtintypes.DateTime, org.opcfoundation.ua.builtintypes.DataValue).

Specified by:
onReadValue in interface UaVariableIoListener
Throws:
StatusException

onWriteNonValue

public boolean onWriteNonValue(ServiceContext serviceContext,
                               org.opcfoundation.ua.builtintypes.UnsignedInteger attributeId,
                               org.opcfoundation.ua.builtintypes.DataValue dataValue)
                        throws StatusException
Called from NodeIoManagerListener.onWriteNonValue(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaNode, org.opcfoundation.ua.builtintypes.UnsignedInteger, org.opcfoundation.ua.builtintypes.DataValue).

Specified by:
onWriteNonValue in interface UaVariableIoListener
Throws:
StatusException

onWriteValue

public boolean onWriteValue(ServiceContext serviceContext,
                            org.opcfoundation.ua.utils.NumericRange indexRange,
                            org.opcfoundation.ua.builtintypes.DataValue dataValue)
                     throws StatusException
Called from NodeIoManagerListener.onWriteValue(com.prosysopc.ua.server.ServiceContext, org.opcfoundation.ua.builtintypes.NodeId, com.prosysopc.ua.nodes.UaValueNode, org.opcfoundation.ua.utils.NumericRange, org.opcfoundation.ua.builtintypes.DataValue).

Specified by:
onWriteValue in interface UaVariableIoListener
Throws:
StatusException


Copyright © 2018. All rights reserved.