| Package | Description |
|---|---|
| com.prosysopc.ua |
Common classes for client and server side.
|
| com.prosysopc.ua.client |
Main client side classes of the SDK.
|
| com.prosysopc.ua.server |
Main server side classes of the SDK.
|
| Modifier and Type | Method and Description |
|---|---|
static UaApplication.Protocol |
UaAddress.getDefaultProtocol() |
UaApplication.Protocol |
UaAddress.getProtocol() |
static UaApplication.Protocol |
UaApplication.Protocol.parseProtocol(String s)
Parses the protocol from the string representation.
|
static UaApplication.Protocol |
UaApplication.Protocol.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static UaApplication.Protocol[] |
UaApplication.Protocol.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
UaApplication.formatUri(UaApplication.Protocol protocol,
String host,
int port,
String serverName)
Deprecated.
Use
UaAddress#formatUri(Protocol, String, int, String) instead |
static String |
UaAddress.formatUri(UaApplication.Protocol protocol,
String host,
int port,
String serverName)
Compose a valid OPCUA connection address from the parts.
|
static UaAddress |
UaAddress.fromComponents(UaApplication.Protocol protocol,
String host,
int port)
Creates UaAddress with the given components.
|
static UaAddress |
UaAddress.fromComponents(UaApplication.Protocol protocol,
String host,
int port,
String serverName)
Creates a new UaAddress with the given components.
|
static void |
UaAddress.setDefaultProtocol(UaApplication.Protocol defaultProtocol) |
| Constructor and Description |
|---|
UaAddress(UaApplication.Protocol protocol,
String host,
int port)
Deprecated.
use
UaAddress#fromComponents(Protocol, String, int) instead. |
UaAddress(UaApplication.Protocol protocol,
String host,
int port,
String serverName)
Deprecated.
use
UaAddress#fromComponents(Protocol, String, int, String) instead. |
| Modifier and Type | Method and Description |
|---|---|
static UaApplication.Protocol |
UaClient.getDefaultProtocol()
The default protocol to use for URI, if none is defined in #setUri()
|
UaApplication.Protocol |
UaClient.getProtocol()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ServerList.discover(UaApplication.Protocol protocol,
String hostName)
Discover OPCUA applications from a discovery server.
|
EndpointDescription[] |
UaClient.discoverEndpoints(UaApplication.Protocol... protocols)
Find the list of server end-points corresponding to the defined protocols.
|
static void |
UaClient.setDefaultProtocol(UaApplication.Protocol defaultProtocol)
The default protocol to use for URI, if none is defined in #setUri()
|
| Modifier and Type | Method and Description |
|---|---|
Set<InetAddress> |
UaServer.getBindAddresses(UaApplication.Protocol protocol)
Get the addresses to bind the server endpoints that use a specific protocol.
|
int |
UaServer.getPort(UaApplication.Protocol protocol)
Get the protocol specific TCP/IP port number.
|
String |
UaServer.getServerName(UaApplication.Protocol protocol)
Get the protocol specific serverName definition.
|
void |
UaServer.setBindAddresses(UaApplication.Protocol protocol,
Set<InetAddress> bindAddresses)
Define the InetAddresses the server endpoints should be bound to.
|
void |
UaServer.setPort(UaApplication.Protocol protocol,
int port)
Define the TCP/IP port number for a specific protocol.
|
void |
UaServer.setServerName(UaApplication.Protocol protocol,
String serverName)
Define the server name for a specific protocol.
|
Copyright © 2026. All rights reserved.