com.prosysopc.ua.types.opcua.client
Class ServerTypeImplBase

java.lang.Object
  extended by com.prosysopc.ua.nodes.AbstractUaNode
      extended by com.prosysopc.ua.client.nodes.UaNodeImpl
          extended by com.prosysopc.ua.client.nodes.UaInstanceImpl
              extended by com.prosysopc.ua.client.nodes.UaObjectImpl
                  extended by com.prosysopc.ua.types.opcua.client.BaseObjectTypeImpl
                      extended by com.prosysopc.ua.types.opcua.client.ServerTypeImplBase
All Implemented Interfaces:
UaInstance, UaNode, UaObject, BaseInstanceType, BaseObjectType, ServerType
Direct Known Subclasses:
ServerTypeImpl

public abstract class ServerTypeImplBase
extends BaseObjectTypeImpl
implements ServerType

Specifies the current status and capabilities of the server.

Generated on 2018-05-09 10:45:27


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.prosysopc.ua.types.opcua.ServerType
ServerType.GetMonitoredItemsMethodOutputs
 
Field Summary
 
Fields inherited from class com.prosysopc.ua.client.nodes.UaNodeImpl
addressSpace, references, supportedAttributesMap
 
Fields inherited from interface com.prosysopc.ua.types.opcua.ServerType
AUDITING, ESTIMATED_RETURN_TIME, GET_MONITORED_ITEMS, NAMESPACE_ARRAY, NAMESPACES, REQUEST_SERVER_STATE_CHANGE, RESEND_DATA, SERVER_ARRAY, SERVER_CAPABILITIES, SERVER_DIAGNOSTICS, SERVER_REDUNDANCY, SERVER_STATUS, SERVICE_LEVEL, SET_SUBSCRIPTION_DURABLE, VENDOR_SERVER_INFO
 
Constructor Summary
protected ServerTypeImplBase(AddressSpace addressSpace, org.opcfoundation.ua.builtintypes.NodeId nodeId, org.opcfoundation.ua.builtintypes.QualifiedName browseName, org.opcfoundation.ua.builtintypes.LocalizedText displayName)
           
 
Method Summary
 UaProperty getAuditingNode()
           
 org.opcfoundation.ua.builtintypes.DateTime getEstimatedReturnTime()
           
 UaProperty getEstimatedReturnTimeNode()
           
 UaMethod getGetMonitoredItemsNode()
           
 ServerType.GetMonitoredItemsMethodOutputs getMonitoredItems(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)
           
 org.opcfoundation.ua.transport.AsyncResult<? extends ServerType.GetMonitoredItemsMethodOutputs> getMonitoredItemsAsync(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)
           
 String[] getNamespaceArray()
           
 UaProperty getNamespaceArrayNode()
           
 NamespacesType getNamespacesNode()
           
 UaMethod getRequestServerStateChangeNode()
           
 UaMethod getResendDataNode()
           
 String[] getServerArray()
           
 UaProperty getServerArrayNode()
           
 ServerCapabilitiesType getServerCapabilitiesNode()
           
 ServerDiagnosticsType getServerDiagnosticsNode()
           
 ServerRedundancyType getServerRedundancyNode()
           
 org.opcfoundation.ua.core.ServerStatusDataType getServerStatus()
           
 ServerStatusType getServerStatusNode()
           
 org.opcfoundation.ua.builtintypes.UnsignedByte getServiceLevel()
           
 UaProperty getServiceLevelNode()
           
 UaMethod getSetSubscriptionDurableNode()
           
 VendorServerInfoType getVendorServerInfoNode()
           
 Boolean isAuditing()
           
 void requestServerStateChange(org.opcfoundation.ua.core.ServerState state, org.opcfoundation.ua.builtintypes.DateTime estimatedReturnTime, org.opcfoundation.ua.builtintypes.UnsignedInteger secondsTillShutdown, org.opcfoundation.ua.builtintypes.LocalizedText reason, Boolean restart)
           
 org.opcfoundation.ua.transport.AsyncResult<Void> requestServerStateChangeAsync(org.opcfoundation.ua.core.ServerState state, org.opcfoundation.ua.builtintypes.DateTime estimatedReturnTime, org.opcfoundation.ua.builtintypes.UnsignedInteger secondsTillShutdown, org.opcfoundation.ua.builtintypes.LocalizedText reason, Boolean restart)
           
 void resendData(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)
           
 org.opcfoundation.ua.transport.AsyncResult<Void> resendDataAsync(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)
           
 void setAuditing(Boolean value)
           
 void setEstimatedReturnTime(org.opcfoundation.ua.builtintypes.DateTime value)
           
 void setNamespaceArray(String[] value)
           
 void setServerArray(String[] value)
           
 void setServerStatus(org.opcfoundation.ua.core.ServerStatusDataType value)
           
 void setServiceLevel(org.opcfoundation.ua.builtintypes.UnsignedByte value)
           
 org.opcfoundation.ua.builtintypes.UnsignedInteger setSubscriptionDurable(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId, org.opcfoundation.ua.builtintypes.UnsignedInteger lifetimeInHours)
           
 org.opcfoundation.ua.transport.AsyncResult<? extends org.opcfoundation.ua.builtintypes.UnsignedInteger> setSubscriptionDurableAsync(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId, org.opcfoundation.ua.builtintypes.UnsignedInteger lifetimeInHours)
           
 
Methods inherited from class com.prosysopc.ua.types.opcua.client.BaseObjectTypeImpl
callMethod, callMethodAsync, getComponentId, getQualifiedName
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaObjectImpl
addComponent, call, call, call, callAsync, callAsync, callAsync, callMethod, getAttributes, getAttributes, getEventNotifier, getIcon, getNodeClass, initSupportedAttributes, readAttributeValue, setAttributes, setEventNotifier, setIcon, toString, writeAttributeValue
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaInstanceImpl
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from class com.prosysopc.ua.client.nodes.UaNodeImpl
addProperties, addProperty, addReference, addReference, addReference, addReference, afterAddReference, afterDeleteReference, assertTypeSupport, assertTypeSupport, beforeAddReference, deleteReference, deleteReference, deleteReference, deleteReference, deleteReferences, doAddProperty, equals, findPlaceholders, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDescription, getDisplayName, getDisplayName, getMethod, getNodeId, getNodeVersion, getNodeVersionString, getProperties, getProperty, getPropertyValue, getReference, getReferenceList, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hashCode, hasProperty, hasTypeDefinition, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, referenceTypeInherits, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setNodeVersion, setPropertyValue, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 
Methods inherited from class com.prosysopc.ua.nodes.AbstractUaNode
getForwardReferences, getInverseReferences, getReferences, getReferences, getReferencesAsList, referenceTypeInherits
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseInstanceType
getQualifiedName
 
Methods inherited from interface com.prosysopc.ua.nodes.UaObject
callMethod, getEventNotifier, getIcon, setEventNotifier, setIcon
 
Methods inherited from interface com.prosysopc.ua.nodes.UaInstance
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
Methods inherited from interface com.prosysopc.ua.nodes.UaNode
addComponent, addProperty, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersion, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute
 

Constructor Detail

ServerTypeImplBase

protected ServerTypeImplBase(AddressSpace addressSpace,
                             org.opcfoundation.ua.builtintypes.NodeId nodeId,
                             org.opcfoundation.ua.builtintypes.QualifiedName browseName,
                             org.opcfoundation.ua.builtintypes.LocalizedText displayName)
Method Detail

getServerArrayNode

public UaProperty getServerArrayNode()
Specified by:
getServerArrayNode in interface ServerType

getServerArray

public String[] getServerArray()
Specified by:
getServerArray in interface ServerType

setServerArray

public void setServerArray(String[] value)
                    throws StatusException
Specified by:
setServerArray in interface ServerType
Throws:
StatusException

getNamespaceArrayNode

public UaProperty getNamespaceArrayNode()
Specified by:
getNamespaceArrayNode in interface ServerType

getNamespaceArray

public String[] getNamespaceArray()
Specified by:
getNamespaceArray in interface ServerType

setNamespaceArray

public void setNamespaceArray(String[] value)
                       throws StatusException
Specified by:
setNamespaceArray in interface ServerType
Throws:
StatusException

getServiceLevelNode

public UaProperty getServiceLevelNode()
Specified by:
getServiceLevelNode in interface ServerType

getServiceLevel

public org.opcfoundation.ua.builtintypes.UnsignedByte getServiceLevel()
Specified by:
getServiceLevel in interface ServerType

setServiceLevel

public void setServiceLevel(org.opcfoundation.ua.builtintypes.UnsignedByte value)
                     throws StatusException
Specified by:
setServiceLevel in interface ServerType
Throws:
StatusException

getAuditingNode

public UaProperty getAuditingNode()
Specified by:
getAuditingNode in interface ServerType

isAuditing

public Boolean isAuditing()
Specified by:
isAuditing in interface ServerType

setAuditing

public void setAuditing(Boolean value)
                 throws StatusException
Specified by:
setAuditing in interface ServerType
Throws:
StatusException

getEstimatedReturnTimeNode

public UaProperty getEstimatedReturnTimeNode()
Specified by:
getEstimatedReturnTimeNode in interface ServerType

getEstimatedReturnTime

public org.opcfoundation.ua.builtintypes.DateTime getEstimatedReturnTime()
Specified by:
getEstimatedReturnTime in interface ServerType

setEstimatedReturnTime

public void setEstimatedReturnTime(org.opcfoundation.ua.builtintypes.DateTime value)
                            throws StatusException
Specified by:
setEstimatedReturnTime in interface ServerType
Throws:
StatusException

getServerStatusNode

public ServerStatusType getServerStatusNode()
Specified by:
getServerStatusNode in interface ServerType

getServerStatus

public org.opcfoundation.ua.core.ServerStatusDataType getServerStatus()
Specified by:
getServerStatus in interface ServerType

setServerStatus

public void setServerStatus(org.opcfoundation.ua.core.ServerStatusDataType value)
                     throws StatusException
Specified by:
setServerStatus in interface ServerType
Throws:
StatusException

getServerCapabilitiesNode

public ServerCapabilitiesType getServerCapabilitiesNode()
Specified by:
getServerCapabilitiesNode in interface ServerType

getServerDiagnosticsNode

public ServerDiagnosticsType getServerDiagnosticsNode()
Specified by:
getServerDiagnosticsNode in interface ServerType

getVendorServerInfoNode

public VendorServerInfoType getVendorServerInfoNode()
Specified by:
getVendorServerInfoNode in interface ServerType

getServerRedundancyNode

public ServerRedundancyType getServerRedundancyNode()
Specified by:
getServerRedundancyNode in interface ServerType

getNamespacesNode

public NamespacesType getNamespacesNode()
Specified by:
getNamespacesNode in interface ServerType

getGetMonitoredItemsNode

public UaMethod getGetMonitoredItemsNode()
Specified by:
getGetMonitoredItemsNode in interface ServerType

getMonitoredItems

public ServerType.GetMonitoredItemsMethodOutputs getMonitoredItems(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)
                                                            throws MethodCallStatusException,
                                                                   ServiceException
Specified by:
getMonitoredItems in interface ServerType
Throws:
MethodCallStatusException
ServiceException

getMonitoredItemsAsync

public org.opcfoundation.ua.transport.AsyncResult<? extends ServerType.GetMonitoredItemsMethodOutputs> getMonitoredItemsAsync(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)

getResendDataNode

public UaMethod getResendDataNode()
Specified by:
getResendDataNode in interface ServerType

resendData

public void resendData(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)
                throws MethodCallStatusException,
                       ServiceException
Specified by:
resendData in interface ServerType
Throws:
MethodCallStatusException
ServiceException

resendDataAsync

public org.opcfoundation.ua.transport.AsyncResult<Void> resendDataAsync(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)

getSetSubscriptionDurableNode

public UaMethod getSetSubscriptionDurableNode()
Specified by:
getSetSubscriptionDurableNode in interface ServerType

setSubscriptionDurable

public org.opcfoundation.ua.builtintypes.UnsignedInteger setSubscriptionDurable(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId,
                                                                                org.opcfoundation.ua.builtintypes.UnsignedInteger lifetimeInHours)
                                                                         throws MethodCallStatusException,
                                                                                ServiceException
Specified by:
setSubscriptionDurable in interface ServerType
Throws:
MethodCallStatusException
ServiceException

setSubscriptionDurableAsync

public org.opcfoundation.ua.transport.AsyncResult<? extends org.opcfoundation.ua.builtintypes.UnsignedInteger> setSubscriptionDurableAsync(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId,
                                                                                                                                           org.opcfoundation.ua.builtintypes.UnsignedInteger lifetimeInHours)

getRequestServerStateChangeNode

public UaMethod getRequestServerStateChangeNode()
Specified by:
getRequestServerStateChangeNode in interface ServerType

requestServerStateChange

public void requestServerStateChange(org.opcfoundation.ua.core.ServerState state,
                                     org.opcfoundation.ua.builtintypes.DateTime estimatedReturnTime,
                                     org.opcfoundation.ua.builtintypes.UnsignedInteger secondsTillShutdown,
                                     org.opcfoundation.ua.builtintypes.LocalizedText reason,
                                     Boolean restart)
                              throws MethodCallStatusException,
                                     ServiceException
Specified by:
requestServerStateChange in interface ServerType
Throws:
MethodCallStatusException
ServiceException

requestServerStateChangeAsync

public org.opcfoundation.ua.transport.AsyncResult<Void> requestServerStateChangeAsync(org.opcfoundation.ua.core.ServerState state,
                                                                                      org.opcfoundation.ua.builtintypes.DateTime estimatedReturnTime,
                                                                                      org.opcfoundation.ua.builtintypes.UnsignedInteger secondsTillShutdown,
                                                                                      org.opcfoundation.ua.builtintypes.LocalizedText reason,
                                                                                      Boolean restart)


Copyright © 2018. All rights reserved.