public class SystemStatusChangeEvent extends SystemEvent implements SystemStatusChangeEventType
SystemStatusChangeEvent is an Event of SystemStatusChangeEventType that indicates a status change
in a system.
For example, if the status indicates an underlying system is not running, then a Client cannot expect any Events from the underlying system. A Server can identify its own status changes using this EventType.
| Modifier and Type | Class and Description |
|---|---|
static class |
SystemStatusChangeEvent.SystemStatusChangeEventBuilder |
BaseEvent.BaseEventBuilder| Constructor and Description |
|---|
SystemStatusChangeEvent(com.digitalpetri.opcua.stack.core.types.builtin.ByteString eventId,
com.digitalpetri.opcua.stack.core.types.builtin.NodeId eventType,
com.digitalpetri.opcua.stack.core.types.builtin.NodeId sourceNode,
String sourceName,
com.digitalpetri.opcua.stack.core.types.builtin.DateTime time,
com.digitalpetri.opcua.stack.core.types.builtin.DateTime receiveTime,
Optional<com.digitalpetri.opcua.stack.core.types.structured.TimeZoneDataType> localTime,
com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText message,
com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UShort severity,
com.digitalpetri.opcua.stack.core.types.enumerated.ServerState systemState) |
| Modifier and Type | Method and Description |
|---|---|
com.digitalpetri.opcua.stack.core.types.enumerated.ServerState |
getSystemState()
The SystemState specifies the current state of the system.
|
getEventId, getEventType, getLocalTime, getMessage, getProperty, getReceiveTime, getSeverity, getSourceName, getSourceNode, getTimeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEventId, getEventType, getLocalTime, getMessage, getProperty, getReceiveTime, getSeverity, getSourceName, getSourceNode, getTimepublic SystemStatusChangeEvent(com.digitalpetri.opcua.stack.core.types.builtin.ByteString eventId,
com.digitalpetri.opcua.stack.core.types.builtin.NodeId eventType,
com.digitalpetri.opcua.stack.core.types.builtin.NodeId sourceNode,
String sourceName,
com.digitalpetri.opcua.stack.core.types.builtin.DateTime time,
com.digitalpetri.opcua.stack.core.types.builtin.DateTime receiveTime,
Optional<com.digitalpetri.opcua.stack.core.types.structured.TimeZoneDataType> localTime,
com.digitalpetri.opcua.stack.core.types.builtin.LocalizedText message,
com.digitalpetri.opcua.stack.core.types.builtin.unsigned.UShort severity,
com.digitalpetri.opcua.stack.core.types.enumerated.ServerState systemState)
public com.digitalpetri.opcua.stack.core.types.enumerated.ServerState getSystemState()
SystemStatusChangeEventTypegetSystemState in interface SystemStatusChangeEventTypeServerState.Copyright © 2015. All rights reserved.