com.prosysopc.ua.types.opcua
Interface ServerType

All Superinterfaces:
BaseInstanceType, BaseObjectType, UaInstance, UaNode, UaObject
All Known Implementing Classes:
ServerTypeImpl, ServerTypeImplBase, ServerTypeNode, ServerTypeNodeBase

public interface ServerType
extends BaseObjectType

Specifies the current status and capabilities of the server.

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


Nested Class Summary
static class ServerType.GetMonitoredItemsMethodOutputs
           
 
Field Summary
static String AUDITING
           
static String ESTIMATED_RETURN_TIME
           
static String GET_MONITORED_ITEMS
           
static String NAMESPACE_ARRAY
           
static String NAMESPACES
           
static String REQUEST_SERVER_STATE_CHANGE
           
static String RESEND_DATA
           
static String SERVER_ARRAY
           
static String SERVER_CAPABILITIES
           
static String SERVER_DIAGNOSTICS
           
static String SERVER_REDUNDANCY
           
static String SERVER_STATUS
           
static String SERVICE_LEVEL
           
static String SET_SUBSCRIPTION_DURABLE
           
static String VENDOR_SERVER_INFO
           
 
Method Summary
 UaProperty getAuditingNode()
           
 org.opcfoundation.ua.builtintypes.DateTime getEstimatedReturnTime()
           
 UaProperty getEstimatedReturnTimeNode()
           
 UaMethod getGetMonitoredItemsNode()
           
 ServerType.GetMonitoredItemsMethodOutputs getMonitoredItems(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)
           
 void resendData(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)
           
 
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
 

Field Detail

SERVER_ARRAY

static final String SERVER_ARRAY
See Also:
Constant Field Values

NAMESPACE_ARRAY

static final String NAMESPACE_ARRAY
See Also:
Constant Field Values

SERVICE_LEVEL

static final String SERVICE_LEVEL
See Also:
Constant Field Values

AUDITING

static final String AUDITING
See Also:
Constant Field Values

ESTIMATED_RETURN_TIME

static final String ESTIMATED_RETURN_TIME
See Also:
Constant Field Values

SERVER_CAPABILITIES

static final String SERVER_CAPABILITIES
See Also:
Constant Field Values

SERVER_DIAGNOSTICS

static final String SERVER_DIAGNOSTICS
See Also:
Constant Field Values

VENDOR_SERVER_INFO

static final String VENDOR_SERVER_INFO
See Also:
Constant Field Values

SERVER_REDUNDANCY

static final String SERVER_REDUNDANCY
See Also:
Constant Field Values

NAMESPACES

static final String NAMESPACES
See Also:
Constant Field Values

SERVER_STATUS

static final String SERVER_STATUS
See Also:
Constant Field Values

GET_MONITORED_ITEMS

static final String GET_MONITORED_ITEMS
See Also:
Constant Field Values

RESEND_DATA

static final String RESEND_DATA
See Also:
Constant Field Values

SET_SUBSCRIPTION_DURABLE

static final String SET_SUBSCRIPTION_DURABLE
See Also:
Constant Field Values

REQUEST_SERVER_STATE_CHANGE

static final String REQUEST_SERVER_STATE_CHANGE
See Also:
Constant Field Values
Method Detail

getServerArrayNode

UaProperty getServerArrayNode()

getServerArray

String[] getServerArray()

setServerArray

void setServerArray(String[] value)
                    throws StatusException
Throws:
StatusException

getNamespaceArrayNode

UaProperty getNamespaceArrayNode()

getNamespaceArray

String[] getNamespaceArray()

setNamespaceArray

void setNamespaceArray(String[] value)
                       throws StatusException
Throws:
StatusException

getServiceLevelNode

UaProperty getServiceLevelNode()

getServiceLevel

org.opcfoundation.ua.builtintypes.UnsignedByte getServiceLevel()

setServiceLevel

void setServiceLevel(org.opcfoundation.ua.builtintypes.UnsignedByte value)
                     throws StatusException
Throws:
StatusException

getAuditingNode

UaProperty getAuditingNode()

isAuditing

Boolean isAuditing()

setAuditing

void setAuditing(Boolean value)
                 throws StatusException
Throws:
StatusException

getEstimatedReturnTimeNode

UaProperty getEstimatedReturnTimeNode()

getEstimatedReturnTime

org.opcfoundation.ua.builtintypes.DateTime getEstimatedReturnTime()

setEstimatedReturnTime

void setEstimatedReturnTime(org.opcfoundation.ua.builtintypes.DateTime value)
                            throws StatusException
Throws:
StatusException

getServerStatusNode

ServerStatusType getServerStatusNode()

getServerStatus

org.opcfoundation.ua.core.ServerStatusDataType getServerStatus()

setServerStatus

void setServerStatus(org.opcfoundation.ua.core.ServerStatusDataType value)
                     throws StatusException
Throws:
StatusException

getServerCapabilitiesNode

ServerCapabilitiesType getServerCapabilitiesNode()

getServerDiagnosticsNode

ServerDiagnosticsType getServerDiagnosticsNode()

getVendorServerInfoNode

VendorServerInfoType getVendorServerInfoNode()

getServerRedundancyNode

ServerRedundancyType getServerRedundancyNode()

getNamespacesNode

NamespacesType getNamespacesNode()

getGetMonitoredItemsNode

UaMethod getGetMonitoredItemsNode()

getMonitoredItems

ServerType.GetMonitoredItemsMethodOutputs getMonitoredItems(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)
                                                            throws StatusException,
                                                                   ServiceException
Throws:
StatusException
ServiceException

getResendDataNode

UaMethod getResendDataNode()

resendData

void resendData(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId)
                throws StatusException,
                       ServiceException
Throws:
StatusException
ServiceException

getSetSubscriptionDurableNode

UaMethod getSetSubscriptionDurableNode()

setSubscriptionDurable

org.opcfoundation.ua.builtintypes.UnsignedInteger setSubscriptionDurable(org.opcfoundation.ua.builtintypes.UnsignedInteger subscriptionId,
                                                                         org.opcfoundation.ua.builtintypes.UnsignedInteger lifetimeInHours)
                                                                         throws StatusException,
                                                                                ServiceException
Throws:
StatusException
ServiceException

getRequestServerStateChangeNode

UaMethod getRequestServerStateChangeNode()

requestServerStateChange

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 StatusException,
                                     ServiceException
Throws:
StatusException
ServiceException


Copyright © 2018. All rights reserved.