| Package | Description |
|---|---|
| com.prosysopc.ua |
Common classes for client and server side.
|
| com.prosysopc.ua.server |
Main server side classes of the SDK.
|
| com.prosysopc.ua.server.nodes |
Server side implementation classes for the
UaNode model. |
| com.prosysopc.ua.types.opcua.server |
| Modifier and Type | Method and Description |
|---|---|
static EventData |
EventData.fromNodeHierarchy(UaNode node,
ByteString eventId,
Iterable<NodeClass> excludeNodeClasses)
Creates a new EventData structure using the current field values of an event node and it's
subnodes.
|
static EventData |
EventData.fromNodeHierarchy(UaNode node,
ByteString eventId,
NodeClass... excludeNodeClasses)
Creates a new EventData structure using the current field values of an event node and it's
subnodes.
|
static EventData |
EventData.raw(NodeId nodeId,
ByteString eventId)
Create a new (blank) EventData structure.
|
static EventData |
EventData.raw(NodeId nodeId,
ByteString eventId,
Set<NodeId> typeHierarchy)
Create a new (blank) EventData structure.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventListener.onEvent(UaNode node,
EventData eventData)
A notification of an event
|
| Modifier and Type | Method and Description |
|---|---|
Object |
FilterOperatorDefinition.evaluate(EventData eventData,
Boolean ignoreNull) |
Boolean |
ContentFilterDefinition.evaluate(EventData eventData,
Boolean defaultResult)
Evaluates the filter against an EventData.
|
protected Boolean |
FilterOperatorDefinition.eventTypeEquals(UaType filteredEventType,
NodeId filteredEventTypeId,
EventData eventData) |
boolean |
MonitoredEventItem.filter(EventData eventData)
Checks if an event occurrence is filtered by the current EventFilter.
|
Boolean |
MonitoredEventItem.filter(EventData eventData,
Boolean defaultResult)
Checks if an event occurrence is filtered by the current EventFilter.
|
void |
MonitoredEventItem.notifyEvent(EventData eventData)
Send an event notification to the client via the monitored item.
|
void |
MonitoredEventItem.notifyEvent(EventData eventData,
boolean applyFilter)
Send an event notification to the client via the monitored item.
|
void |
MonitoredEventItem.onEvent(UaNode node,
EventData eventData)
Deprecated.
use
MonitoredEventItem.notifyEvent(EventData) instead. |
protected static boolean |
FilterOperatorDefinition.setTypeOfEventData(EventData eventData,
NodeManagerUaNode nodeManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ServerNode.fireEvent(EventData eventData,
List<ServerNode> sentNodes)
Fire an Event notification event.
|
protected void |
ServerNode.fireEventInParents(EventData eventData,
List<ServerNode> sentNodes,
NodeId... referenceTypeIds)
Calls fireEvent for all specified parent nodes, i.e.
|
static void |
InternalHelper.invokeFireEvent(ServerNode node,
EventData event,
List<ServerNode> sentNodes)
This methods avoids reflection tricks.
|
| Modifier and Type | Field and Description |
|---|---|
protected AtomicReference<EventData> |
BaseEventTypeNode.lastEvent |
| Modifier and Type | Method and Description |
|---|---|
EventData |
BaseEventTypeNode.getLastEvent() |
Copyright © 2026. All rights reserved.