org.opcfoundation.ua.core
Class SubscriptionDiagnosticsDataType
java.lang.Object
org.opcfoundation.ua.utils.AbstractStructure
org.opcfoundation.ua.core.SubscriptionDiagnosticsDataType
- All Implemented Interfaces:
- Cloneable, Structure, IEncodeable
public class SubscriptionDiagnosticsDataType
- extends AbstractStructure
|
Constructor Summary |
SubscriptionDiagnosticsDataType()
|
SubscriptionDiagnosticsDataType(NodeId SessionId,
UnsignedInteger SubscriptionId,
UnsignedByte Priority,
Double PublishingInterval,
UnsignedInteger MaxKeepAliveCount,
UnsignedInteger MaxLifetimeCount,
UnsignedInteger MaxNotificationsPerPublish,
Boolean PublishingEnabled,
UnsignedInteger ModifyCount,
UnsignedInteger EnableCount,
UnsignedInteger DisableCount,
UnsignedInteger RepublishRequestCount,
UnsignedInteger RepublishMessageRequestCount,
UnsignedInteger RepublishMessageCount,
UnsignedInteger TransferRequestCount,
UnsignedInteger TransferredToAltClientCount,
UnsignedInteger TransferredToSameClientCount,
UnsignedInteger PublishRequestCount,
UnsignedInteger DataChangeNotificationsCount,
UnsignedInteger EventNotificationsCount,
UnsignedInteger NotificationsCount,
UnsignedInteger LatePublishRequestCount,
UnsignedInteger CurrentKeepAliveCount,
UnsignedInteger CurrentLifetimeCount,
UnsignedInteger UnacknowledgedMessageCount,
UnsignedInteger DiscardedMessageCount,
UnsignedInteger MonitoredItemCount,
UnsignedInteger DisabledMonitoredItemCount,
UnsignedInteger MonitoringQueueOverflowCount,
UnsignedInteger NextSequenceNumber,
UnsignedInteger EventQueueOverFlowCount)
|
ID
public static final ExpandedNodeId ID
BINARY
public static final ExpandedNodeId BINARY
XML
public static final ExpandedNodeId XML
SessionId
protected NodeId SessionId
SubscriptionId
protected UnsignedInteger SubscriptionId
Priority
protected UnsignedByte Priority
PublishingInterval
protected Double PublishingInterval
MaxKeepAliveCount
protected UnsignedInteger MaxKeepAliveCount
MaxLifetimeCount
protected UnsignedInteger MaxLifetimeCount
MaxNotificationsPerPublish
protected UnsignedInteger MaxNotificationsPerPublish
PublishingEnabled
protected Boolean PublishingEnabled
ModifyCount
protected UnsignedInteger ModifyCount
EnableCount
protected UnsignedInteger EnableCount
DisableCount
protected UnsignedInteger DisableCount
RepublishRequestCount
protected UnsignedInteger RepublishRequestCount
RepublishMessageRequestCount
protected UnsignedInteger RepublishMessageRequestCount
RepublishMessageCount
protected UnsignedInteger RepublishMessageCount
TransferRequestCount
protected UnsignedInteger TransferRequestCount
TransferredToAltClientCount
protected UnsignedInteger TransferredToAltClientCount
TransferredToSameClientCount
protected UnsignedInteger TransferredToSameClientCount
PublishRequestCount
protected UnsignedInteger PublishRequestCount
DataChangeNotificationsCount
protected UnsignedInteger DataChangeNotificationsCount
EventNotificationsCount
protected UnsignedInteger EventNotificationsCount
NotificationsCount
protected UnsignedInteger NotificationsCount
LatePublishRequestCount
protected UnsignedInteger LatePublishRequestCount
CurrentKeepAliveCount
protected UnsignedInteger CurrentKeepAliveCount
CurrentLifetimeCount
protected UnsignedInteger CurrentLifetimeCount
UnacknowledgedMessageCount
protected UnsignedInteger UnacknowledgedMessageCount
DiscardedMessageCount
protected UnsignedInteger DiscardedMessageCount
MonitoredItemCount
protected UnsignedInteger MonitoredItemCount
DisabledMonitoredItemCount
protected UnsignedInteger DisabledMonitoredItemCount
MonitoringQueueOverflowCount
protected UnsignedInteger MonitoringQueueOverflowCount
NextSequenceNumber
protected UnsignedInteger NextSequenceNumber
EventQueueOverFlowCount
protected UnsignedInteger EventQueueOverFlowCount
SubscriptionDiagnosticsDataType
public SubscriptionDiagnosticsDataType()
SubscriptionDiagnosticsDataType
public SubscriptionDiagnosticsDataType(NodeId SessionId,
UnsignedInteger SubscriptionId,
UnsignedByte Priority,
Double PublishingInterval,
UnsignedInteger MaxKeepAliveCount,
UnsignedInteger MaxLifetimeCount,
UnsignedInteger MaxNotificationsPerPublish,
Boolean PublishingEnabled,
UnsignedInteger ModifyCount,
UnsignedInteger EnableCount,
UnsignedInteger DisableCount,
UnsignedInteger RepublishRequestCount,
UnsignedInteger RepublishMessageRequestCount,
UnsignedInteger RepublishMessageCount,
UnsignedInteger TransferRequestCount,
UnsignedInteger TransferredToAltClientCount,
UnsignedInteger TransferredToSameClientCount,
UnsignedInteger PublishRequestCount,
UnsignedInteger DataChangeNotificationsCount,
UnsignedInteger EventNotificationsCount,
UnsignedInteger NotificationsCount,
UnsignedInteger LatePublishRequestCount,
UnsignedInteger CurrentKeepAliveCount,
UnsignedInteger CurrentLifetimeCount,
UnsignedInteger UnacknowledgedMessageCount,
UnsignedInteger DiscardedMessageCount,
UnsignedInteger MonitoredItemCount,
UnsignedInteger DisabledMonitoredItemCount,
UnsignedInteger MonitoringQueueOverflowCount,
UnsignedInteger NextSequenceNumber,
UnsignedInteger EventQueueOverFlowCount)
getSessionId
public NodeId getSessionId()
setSessionId
public void setSessionId(NodeId SessionId)
getSubscriptionId
public UnsignedInteger getSubscriptionId()
setSubscriptionId
public void setSubscriptionId(UnsignedInteger SubscriptionId)
getPriority
public UnsignedByte getPriority()
setPriority
public void setPriority(UnsignedByte Priority)
getPublishingInterval
public Double getPublishingInterval()
setPublishingInterval
public void setPublishingInterval(Double PublishingInterval)
getMaxKeepAliveCount
public UnsignedInteger getMaxKeepAliveCount()
setMaxKeepAliveCount
public void setMaxKeepAliveCount(UnsignedInteger MaxKeepAliveCount)
getMaxLifetimeCount
public UnsignedInteger getMaxLifetimeCount()
setMaxLifetimeCount
public void setMaxLifetimeCount(UnsignedInteger MaxLifetimeCount)
getMaxNotificationsPerPublish
public UnsignedInteger getMaxNotificationsPerPublish()
setMaxNotificationsPerPublish
public void setMaxNotificationsPerPublish(UnsignedInteger MaxNotificationsPerPublish)
getPublishingEnabled
public Boolean getPublishingEnabled()
setPublishingEnabled
public void setPublishingEnabled(Boolean PublishingEnabled)
getModifyCount
public UnsignedInteger getModifyCount()
setModifyCount
public void setModifyCount(UnsignedInteger ModifyCount)
getEnableCount
public UnsignedInteger getEnableCount()
setEnableCount
public void setEnableCount(UnsignedInteger EnableCount)
getDisableCount
public UnsignedInteger getDisableCount()
setDisableCount
public void setDisableCount(UnsignedInteger DisableCount)
getRepublishRequestCount
public UnsignedInteger getRepublishRequestCount()
setRepublishRequestCount
public void setRepublishRequestCount(UnsignedInteger RepublishRequestCount)
getRepublishMessageRequestCount
public UnsignedInteger getRepublishMessageRequestCount()
setRepublishMessageRequestCount
public void setRepublishMessageRequestCount(UnsignedInteger RepublishMessageRequestCount)
getRepublishMessageCount
public UnsignedInteger getRepublishMessageCount()
setRepublishMessageCount
public void setRepublishMessageCount(UnsignedInteger RepublishMessageCount)
getTransferRequestCount
public UnsignedInteger getTransferRequestCount()
setTransferRequestCount
public void setTransferRequestCount(UnsignedInteger TransferRequestCount)
getTransferredToAltClientCount
public UnsignedInteger getTransferredToAltClientCount()
setTransferredToAltClientCount
public void setTransferredToAltClientCount(UnsignedInteger TransferredToAltClientCount)
getTransferredToSameClientCount
public UnsignedInteger getTransferredToSameClientCount()
setTransferredToSameClientCount
public void setTransferredToSameClientCount(UnsignedInteger TransferredToSameClientCount)
getPublishRequestCount
public UnsignedInteger getPublishRequestCount()
setPublishRequestCount
public void setPublishRequestCount(UnsignedInteger PublishRequestCount)
getDataChangeNotificationsCount
public UnsignedInteger getDataChangeNotificationsCount()
setDataChangeNotificationsCount
public void setDataChangeNotificationsCount(UnsignedInteger DataChangeNotificationsCount)
getEventNotificationsCount
public UnsignedInteger getEventNotificationsCount()
setEventNotificationsCount
public void setEventNotificationsCount(UnsignedInteger EventNotificationsCount)
getNotificationsCount
public UnsignedInteger getNotificationsCount()
setNotificationsCount
public void setNotificationsCount(UnsignedInteger NotificationsCount)
getLatePublishRequestCount
public UnsignedInteger getLatePublishRequestCount()
setLatePublishRequestCount
public void setLatePublishRequestCount(UnsignedInteger LatePublishRequestCount)
getCurrentKeepAliveCount
public UnsignedInteger getCurrentKeepAliveCount()
setCurrentKeepAliveCount
public void setCurrentKeepAliveCount(UnsignedInteger CurrentKeepAliveCount)
getCurrentLifetimeCount
public UnsignedInteger getCurrentLifetimeCount()
setCurrentLifetimeCount
public void setCurrentLifetimeCount(UnsignedInteger CurrentLifetimeCount)
getUnacknowledgedMessageCount
public UnsignedInteger getUnacknowledgedMessageCount()
setUnacknowledgedMessageCount
public void setUnacknowledgedMessageCount(UnsignedInteger UnacknowledgedMessageCount)
getDiscardedMessageCount
public UnsignedInteger getDiscardedMessageCount()
setDiscardedMessageCount
public void setDiscardedMessageCount(UnsignedInteger DiscardedMessageCount)
getMonitoredItemCount
public UnsignedInteger getMonitoredItemCount()
setMonitoredItemCount
public void setMonitoredItemCount(UnsignedInteger MonitoredItemCount)
getDisabledMonitoredItemCount
public UnsignedInteger getDisabledMonitoredItemCount()
setDisabledMonitoredItemCount
public void setDisabledMonitoredItemCount(UnsignedInteger DisabledMonitoredItemCount)
getMonitoringQueueOverflowCount
public UnsignedInteger getMonitoringQueueOverflowCount()
setMonitoringQueueOverflowCount
public void setMonitoringQueueOverflowCount(UnsignedInteger MonitoringQueueOverflowCount)
getNextSequenceNumber
public UnsignedInteger getNextSequenceNumber()
setNextSequenceNumber
public void setNextSequenceNumber(UnsignedInteger NextSequenceNumber)
getEventQueueOverFlowCount
public UnsignedInteger getEventQueueOverFlowCount()
setEventQueueOverFlowCount
public void setEventQueueOverFlowCount(UnsignedInteger EventQueueOverFlowCount)
clone
public SubscriptionDiagnosticsDataType clone()
- Deep clone
- Specified by:
clone in interface Structure- Overrides:
clone in class AbstractStructure
- Returns:
- cloned SubscriptionDiagnosticsDataType
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
getTypeId
public ExpandedNodeId getTypeId()
- Description copied from interface:
Structure
getTypeId.
- Returns:
- a
ExpandedNodeId object.
getXmlEncodeId
public ExpandedNodeId getXmlEncodeId()
- Description copied from interface:
Structure
getXmlEncodeId.
- Returns:
- a
ExpandedNodeId object.
getBinaryEncodeId
public ExpandedNodeId getBinaryEncodeId()
- Description copied from interface:
Structure
getBinaryEncodeId.
- Returns:
- a
ExpandedNodeId object.
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2018. All rights reserved.